1.快捷 代码修改注释 是基于在linux的vim编辑工具上大家先得安装vim以及git(git版本控制工具,这是为了方便拿到个人信息、这个大家看了脚本也可以自己修改)
2.安装好以上2个工具后首先配置好自己的git信息
个人如下eg:
$ git config --global user.name "hehangjun"
$ git config --global user.email hehangjun@hongyucom.com
3.然后在vim的配置文件中添加如下脚本:
"Set mapleader
let mapleader = ","
let g:mapleader = ","
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" General Autocommands
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
map <silent> <F8> :%s/ / /g<cr>
map <silent> <F9> :%s/\s\+$//g<cr>
"used for add code or delete/update code
"for java & C/C++
map <leader>fj o<ESC>0i/* hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>$a on:<Esc>:read !date -R <CR><ESC>kJ$o<ESC>0i * TODO: replace this line with your comment<CR><Esc>0a */<CR><CR><Esc>0i// End of hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>k
vmap <leader>fj xO<Esc>0i/* hongyu:<CR><Esc>k:read !git config --get user.name<CR>kJi<Del><Esc>$a on:<CR><Esc>k:read !date -R <CR><ESC>kJ$o<ESC>0i * TODO: replace this line with your comment<Esc>gp<Esc>0a */<CR><CR><Esc>0i// End of hongyu:<Esc>:read !git config --get user.name<CR>kJJ<Del>k
"for perl
map <leader>fp o<ESC>0i# hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>$a on:<Esc>:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>k
vmap <leader>fp xO<Esc>0i# hongyu:<CR><Esc>k:read !git config --get user.name<CR>kJi<Del><Esc>$a on:<CR><Esc>k:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><ESC>0i=begin<Esc>gp<Esc>0a=end<CR><Esc>0a=cut<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJJ<Del>k
"for shell
map <leader>fs o<ESC>0i# hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>$a on:<Esc>:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>k
vmap <leader>fs xO<Esc>0i# hongyu:<CR><Esc>k:read !git config --get user.name<CR>kJi<Del><Esc>$a on:<CR><Esc>k:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><ESC>0i: INGORED UP TO << '--END-COMMENT--'<Esc>gp<Esc>0a--END-COMMENT--<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJJ<Del>k
"for makefile
map <leader>fm o<ESC>0i# hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>$a on:<Esc>:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>k
vmap <leader>fm xO<Esc>0i# hongyu:<CR><Esc>k:read !git config --get user.name<CR>kJi<Del><Esc>$a on:<CR><Esc>k:read !date -R <CR><ESC>kJ$o<ESC>0i# TODO: replace this line with your comment<CR><ESC>0iifdef 0<Esc>gp<Esc>0aendif<CR><CR><Esc>0i# End of hongyu:<Esc>:read !git config --get user.name<CR>kJJ<Del>k
"for xml
map <leader>fx o<ESC>0i<!-- hongyu:<Esc>:read !git config --get user.name<CR>kJ<Del>$a on:<Esc>:read !date -R <CR><ESC>kJ$o<ESC>0iTODO: replace this line with your comment<CR><Esc>0a--><CR><CR><Esc>0i<!-- End of hongyu:<Esc>:read !git config --get user.name<CR>$a --><Esc>kJ<Del>k
vmap <leader>fx xO<Esc>0i<!-- hongyu:<CR><Esc>k:read !git config --get user.name<CR>kJi<Del><Esc>$a on:<CR><Esc>k:read !date -R <CR><ESC>kJ$o<ESC>0iTODO: replace this line with your comment<Esc>gp<Esc>0a--><CR><CR><Esc>0i<!-- End of hongyu:<Esc>:read !git config --get user.name<CR>$a --><Esc>kJJ<Del>k
4.配置好以上脚本、恭喜你完成了
然后列出你的修改文件svn st
用vim编辑你的修改文件vim XXX.xxx(XXX文件名、xxx后缀)
然后找到你修改的地方 ctrl+v选中你修改的行
然后 按 “ .fj”(java文件是".fj" ,xml文件是“.fx”其他的文件请直接看对应 的命令)直接添加注释
如我修改了我的java文件
/* hongyu:hehangjun on: Mon, 08 Oct 2012 15:50:40 +0800
* TODO: replace this line with your comment
static final String EXTRA_CUSTOM_WIDGET = "custom_widget"; //这两行被注释了、这是原始代码
static final String SEARCH_WIDGET = "search_widget";
*/
//这里将填写你修改的代码的
// End of hongyu: hehangjun
O(∩_∩)O谢谢大家观赏、
分享到:
相关推荐
keil插件包(格式化代码 文件注释 函数注释 当前日期 当前时间) Astyle插件包,下载下来解压后将文件夹放在Keil文件里面。
最近在项目开发中,发现组员对代码注释根本不当回事,即使有加的,但也是风格不统一,为了统一风格,又能让组员们快速的添加代码注释,专门开发了这个插件。 使用方法如下: 安装完成后,在VS工具栏点击鼠标右键,在...
详见博客源代码说明,有图~ http://blog.csdn.net/jjzhoujun2010
添加详细代码注释 2. 添加深蓝第一期课后习题与大作业的修改C++源码+文档说明 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分...
asp 做的论坛,可以直接使用,我们公司用的就是这个,经过自己一修改就变成自己的。用来学习非常好!
①用户添加 ②用户删除 ③用户查找 ④用户修改 2、图书管理 ①图书添加 ②图书删除 ③图书查找 ④图书修改 3、借书管理 ①借书 ②还书 ③结出 三、普通用户界面 1、我的资料 2、修改资料 3、已借...
【java课设+源代码+注释+文档】文件加密 程序功能简介 该程序整体有6个功能: 功能1: 存储路径,单击按钮触发文件选择器,仅能选择文件夹 功能2: 文件路径,单击按钮触发文件选择器,仅能选择文件 功能3: 简单...
实现SqlServer数据库批量添加表注释和列注释源代码 配置yml类型的配置文件, 格式如下: table: - name: SysUser note: 系统用户 column: - name: UserID note: 用户表自增ID - name: UserCode note: 用户...
在souce tree无法比对前后修改的代码, ;WKey=5DF014514E78A03FEB942B631D9176AD3014C0A0EA599C29 // 48字节字符为网络加密密钥密文。 把代码中所有有C29的9删除就OK了
动软代码必须修改 “工具”-“选项”弹出窗 后,点击 ”代码生成设置“-”字段类型映射“-”参数符号“中删除 mysql @,添加mysql ? C# 连接 mysql 需要的相应三层结构模板(修改版) 1、该版本 有 增加 读取...
网上找了一下,没有合适的工具,有段代码挺有用 (我会粘在后面),调整的时候发现处理有BUG, 修改了一下,再加了个对话框壳(毕竟多数人还是习惯鼠标)。 想使用的直接下载了使用 , 需要源代码的联系本人。
latex Algorithms伪代码规范, 详细介绍了伪代码需要调用的包,以及修改algorithms的默认设置。阐述了原理
通过添加注释,程序员可以更容易地理解代码的逻辑和实现方式,从而更好地维护和修改代码。此外,Python标准注释还可以用于文档生成工具,例如Sphinx,可以自动生成文档。 Python标准注释的使用场景 python标准注释...
修改了绝大多数人上传的错误版本,添加了详细的注释,本人经过一天的研究倾心奉献,让同样是新手的朋友少走弯路
课程作业基于C++实现的的通讯录系统源码+超详细注释(显示菜单+添加+删除+修改+清空+退出).zip课程作业基于C++实现的的通讯录系统源码+超详细注释(显示菜单+添加+删除+修改+清空+退出).zip课程作业基于C++实现的的...
第1天 注释的应用 第2天 02_+号的应用 03变量的使用 C中的转义符 05交换量变量 07接收用户的信息 04个练习 06占位符 第3天 04逻辑运算符 05if结构 06习题 03bool类型 02Convert字符转换练习 01Convert字符装换 ...
去掉原有生成的多余注释,用”__”开头代替原有的“AbatorGenerated_”开头; 增加javabean生成字段...其实代码很简单,可以直接下源代码,在你Abator新增工程目录下修改源代码,然后替换jar下文件,即可实现定制化。
用dom4j对XML文件进行节点的添加,删除,属性的添加,删除,修改。通过面向对象实现
其主要功能有:生成完全注释、修改程序的间断注释、大小写转换等。 PBCOMMENT 5.0 及更高的版本新增了自动格式化 PB 代码的语句的功能,可以自动将代码缩进格式和大小写等比较混乱进行自动处理优化,使您的代码看...
混淆工具可以修改工程名、修改类名前缀、扫描工程中的代码,生成垃圾代码。 修改 xxx.xcassets 文件夹中的 png 资源文件名。 删除代码中的所有注释和空行。