C++
你可以试试
* File Name: ${1:[$GEDIT_CURRENT_DOCUMENT_NAME,<filename>]}
* Operating Environment: ubuntu linux
* Author: $<2:import pwd, os
try:
return pwd.getpwuid(os.getuid()).pw_gecos.split(',')[0]
except KeyError:
return '<author\>' >
* Email: ligelaige@gmail.com
* Created Time: $<3: import datetime,time; return str(datetime.datetime.now())>
*/
using System;
namespace ${4:Jiang}
{
class $<5: return $GEDIT_CURRENT_DOCUMENT_NAME.replace('.cs', ' ') >
{
static void Main(string[] args)
{
Console.WriteLine("Hello,Jinqiang");
$0
}
}
}
Information
info
/*
* File Name: ${1:[$GEDIT_CURRENT_DOCUMENT_NAME,<filename>]}
* Create Time: $<3: import datetime; return str(datetime.datetime.now())>
* Author: Jinqiang
* User: $<4:
import pwd, os
try:
return pwd.getpwuid(os.getuid()).pw_gecos.split(',')[0]
except KeyError:
return '<author\>' >
* Email: hellojinqiang@gmail.com
* WebSite: www.ligelaige.com
*/
#include <iostream>
using namespace std;
$0
/*****2014-3-20补充:上次编辑是linux没有设置中文输入法,这次特地添加********/
在gedit编辑到文件中输入info然后按Tab键。就可有生成以下信息:
/*
* File Name: hello.cpp
* Create Time: 2014-03-19 18:13:30.897349
* Author: Jinqiang
* User: root
* Email: hellojinqiang@gmail.com
* WebSite: www.ligelaige.com
*/
#include <iostream>
using namespace std;
你可以试试
需要改动的地方有
Jinqiang
hellojinqiang@gmail.com
www.ligelaige.com
User是指你使用Linux时登录的用户名。
如果你想使用这个功能你需要安装 gedit-plugins,
然后重启你的gedit,依次选择:工具-> Manage Snippets -> C++ -> "+"
输入Information(你可以选择你喜欢的名词),然后在Tabc触发器里输入info,在编辑框里输入本文开头的代码,即可实现上述的编辑功能。
2014-4-14补充
C# info
/** File Name: ${1:[$GEDIT_CURRENT_DOCUMENT_NAME,<filename>]}
* Operating Environment: ubuntu linux
* Author: $<2:import pwd, os
try:
return pwd.getpwuid(os.getuid()).pw_gecos.split(',')[0]
except KeyError:
return '<author\>' >
* Email: ligelaige@gmail.com
* Created Time: $<3: import datetime,time; return str(datetime.datetime.now())>
*/
using System;
namespace ${4:Jiang}
{
class $<5: return $GEDIT_CURRENT_DOCUMENT_NAME.replace('.cs', ' ') >
{
static void Main(string[] args)
{
Console.WriteLine("Hello,Jinqiang");
$0
}
}
}