`
lx82319214
  • 浏览: 108351 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论

快速添加代码修改注释

阅读更多

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谢谢大家观赏、

分享到:
评论

相关推荐

    source insight comment 添加代码注释

    2. **更新维护**:当代码修改后,记得同步更新相应的注释,确保注释与代码内容一致。 3. **适度注释**:不要过度注释,好的代码应当具有自解释性,注释应当用于补充难以从代码推断的信息。 4. **统一风格**:团队...

    keil插件包(格式化代码 文件注释 函数注释 当前日期 当前时间)

    然而,单纯的Keil本身并不包含代码格式化、注释添加以及插入当前日期和时间的功能。为了解决这个问题,开发者可以利用第三方插件来增强其功能,比如Astyle插件。 Astyle,全称为Artistic Style,是一个开源的源代码...

    UE编辑器之快速添加注释

    在UE(Unreal Engine)编辑器中,快速添加注释是一项非常实用的功能,尤其是在编写大量代码时,注释能够帮助开发者更好地理解代码逻辑,提高工作效率。本文将介绍如何利用自定义脚本来实现这一功能,主要关注支持...

    pb 优化代码 注释工具

    1. 快速添加、修改或删除注释,保持代码文档的实时更新。 2. 根据预定义的注释模板,确保代码注释的一致性和专业性。 3. 自动检测并修复代码风格问题,符合编码规范。 4. 提高代码的可读性,降低新成员的学习曲线。 ...

    代码注释对齐Visual Studio AddIn

    代码注释对齐Visual Studio AddIn旨在自动化这个过程,确保无论何时添加、修改或删除注释,它们都能自动对齐,保持一致性。 AddIn的工作原理可能包括以下几点: 1. **扫描与分析**:AddIn会实时监控用户在编辑器中...

    动软代码生成 添加 Model注释列及文档字段说明

    这些注释可以包含字段的简短描述,以便其他开发人员在查看或修改代码时能快速理解其用途。 "文档字段说明"则可能是指更详细的字段描述,可能包括字段的数据来源、业务含义、是否为空、默认值等信息。这些信息通常会...

    SystemUI修改注释

    【标题】"SystemUI修改注释"涉及到的是对Android系统中的SystemUI组件进行代码修改的过程,这通常是为了定制用户界面或者解决特定问题。SystemUI是Android系统中的一部分,它负责显示和管理系统的用户界面元素,如...

    生日礼物——拼图游戏源代码-添加修改注释

    标题中的“生日礼物——拼图游戏源代码-添加修改注释”表明这是一个关于编程的项目,具体来说是一个拼图游戏的源代码。这个项目可能是为了作为生日礼物而创建的,展示了作者的编程技能和对受礼者的个性化关怀。源...

    清理代码注释和空行

    首先,代码注释是程序员为了方便其他开发者理解代码功能和逻辑而添加的文本。在C++、Java等语言中,`/*...*/` 和 `//` 分别用于多行和单行注释。在Python中,`#` 符号用于单行注释,三引号(`'''` 或 `"""`)则用于...

    eclipse代码注释风格

    4. 保持注释的更新,当代码修改时,相应注释也要同步更新。 五、Eclipse的自动注释功能 Eclipse提供了便捷的自动注释功能。在编写代码时,可以使用快捷键(如Ctrl+Shift+J)插入单行注释,或者在方法、类等上面使用...

    VC快速注释插件

    此插件通过提供快捷方式和自动化功能,使得在VC中添加、删除或修改注释变得更加高效。 描述中的"可以帮助注释vc代码块"意味着这个插件不仅支持对单行代码进行注释,还能处理代码块的批量注释。通常,开发者可能需要...

    代码修改nacos内容.zip

    6. **监控与日志**:为了更好地监控Nacos的运行状态,可能会有代码修改涉及监控指标的添加、报警规则的调整,以及日志记录的优化,以提升问题排查的效率。 7. **安全性**:Nacos支持认证和授权,如果修改了这部分...

    VS 注释插件

    最近在项目开发中,发现组员对代码注释根本不当回事,即使有加的,但也是风格不统一,为了统一风格,又能让组员们快速的添加代码注释,专门开发了这个插件。 使用方法如下: 安装完成后,在VS工具栏点击鼠标右键,在...

    32位下的记事本源代码及注释

    “注释”是代码中为了帮助理解程序而添加的解释性文字。它们不被编译器或解释器执行,但对人类读者非常有用,尤其是对于理解复杂或不熟悉的代码结构时。 压缩包内的文件名称列表提供了关于源代码组织的信息: - ...

    Xcode 8 快速注释和取消注释插件.zip

    在Xcode 8中,注释和取消注释代码是开发过程中的常见操作,用于测试和调试代码。然而,原生的注释功能可能并不总是最便捷的,因此出现了第三方插件来优化这一流程。 这个名为"Xcode 8 快速注释和取消注释插件.zip...

    mybatis生成代码工具(带注释)

    MBG在生成代码时可以添加详细的注释,包括字段描述、方法用途等,使得生成的代码更易于阅读和理解。 以下是MBG使用的一些关键知识点: 1. **配置文件**:MBG的运行基于一个XML配置文件,其中包含了数据库连接信息...

    代码注释规范

    1. **文件头部注释**:在每个头文件的顶部加入一个标准的代码说明块,包括文件名、作者、修改记录、版本号、简介、修改日期等信息。此块可通过Visual Assist X的脚本功能快速插入。设置方法为: - 在“选项”-&gt;...

    JAVA实验对源代码进行注释

    通过快捷键或菜单选项,开发者可以快速为代码添加或删除注释,甚至自动生成Javadoc。 6. 版本控制与注释: 在团队协作的项目中,注释可以帮助其他开发者理解你的代码变更。通过版本控制系统如Git,提交信息...

    注释代码技巧 c#中 很详细的文章

    随着代码的修改,确保注释与代码逻辑同步,这将极大地提高代码的可维护性。 通过学习和实践这些注释技巧,C#初学者可以逐步提升自己的编程素养,使代码更易于理解和维护,从而在团队合作中发挥更大的作用。在阅读...

    mybatis-generator-core-1.3.2注释修改

    你需要添加代码,从数据库元数据中获取字段的注释,并将其插入到Java字段的Javadoc注释中。 4. **扩展API**:为了不破坏原有功能,你可能需要创建一个新的生成器类,继承自`JavaModelGenerator`,并重写上述方法。...

Global site tag (gtag.js) - Google Analytics