由于项目看代码主要使用的是Source Insight,习惯了其他编辑器的多行注释功能,对此感到很不习惯,查询网上程序,可以自行添加. 1.打开project,选择base项目中的utils.em,添加如下代码: macro MultiLineComment() { hwnd = GetCurrentWnd() selection = GetWndSel(hwnd) LnFirst =GetWndSelLnFirst(hwnd) //取首行行号 LnLast =GetWndSelLnLast(h…
一.添加多行注释 选中要注释的行(连续的多行): Ctrl + v进入块选择模式: 按住I(大写)进入行首插入模式: 插入注释符: 按Esc回到命令模式. 或者 1.   进入命令行模式,按ctrl + v进入 visual block模式: 2. 然后按j,k,l,h选中多行,把需要注释的行标记起来: 3. 按大写字母I,再插入注释符,例如//: 4.   按esc键就会全部注释了. 二.取消多行注释 1. 选中要注释的行(连续的多行,注意最后一行只能选中注释符): 2. Ctrl + v进入…
转载:http://www.cnblogs.com/myblesh/articles/2452030.html   大家用source insight看linux源码的时候都遇到这么一个麻烦,makefile和kconfig中的文字在搜索的时候不能找到,这是因为source insight默认是不选makefile的,也没有konfig这种类型的文件.下面就讲一下   如何添加makefile: 打开Source Insight,在新建工程之前,进入Options -> Document Opt…
1.多行注释:   a. 按下Ctrl + v,进入列模式;   b. 在行首选择需要注释的行;   c. 按下"I",进入插入模式:  d. 然后输入注释符("//"."#"等);   e. 按下"Esc"键.   2.删除多行注释:   a. 按下Ctrl + v, 进入列模式;   b. 选定要取消的注释符;   c. 按下"x"或者"d".…
shell中有时会用到多行注释,一种时vim的快捷方式,我不太熟悉,一种是如下 :<<!   ......! 使用: :<< !.......! 比如: :<< !echo modify gradle.properties to fasterecho "org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 &…
在Option->Document Option添加配置.S然后再去添加文件…
最近需要在阿里云上部署项目,不可避免地会遇到vim这个工具,查了一些资料,总结了一下使用vim多行注释的方法 块操作 多行注释: 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 在行首使用上下键选择需要注释的多行; 按下键盘(大写)"I"键,进入插入模式: 然后输入注释符(//.#等); 最后按下"Esc"键. 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的 删除多行注释: 首先按esc进入命令行模式下,按下Ctr…
Mac 系统自带右键功能键比较少,可以添加服务来拓展功能项.例如 Windows 系统右键可以新建 Word 文档,Excel 工作表等,Mac 默认没有,需要进行设置添加. 首先 F4 键进入 Launchpad,选择其他,如下图,选择 Automator 选择新建文稿后进入下面界面: 选择新建服务:例如新建 Excel 工作薄,然后保存. 保存. 点击 Finder,服务,系统偏好设置.…
一.多行注释的添加 1. vim的命令模式下(ESC 进入命令模式): 2. 按CTRL+V进入可视化模式(VISUAL BLOCK): 注意:vim命令模式下v进入的是visual模式,ctrl+v进入的是visual block,简单的选择视觉区别如下图: 3. 移动光标,选中需要注释的多行 的开头: 4. 选择完毕后,按 shift+i 键,进入“insert”模式,输入你要插入的注释符#: 5. 按ESC键,注释多行成功: 二.多行注释的删除 Ctrl+v 进入列选择模式,移动光标选中多…
写这篇博文的原因是因为自己写的代码经常会因为返工,delay项目的交付日期.总结了一下引起项目delay的原因,大概有如下几点: 在没有完全深熟悉需求交互细节的情况下:诸如根据不同渠道设置不同的订单状态变更--超时提醒和订单取消功能. 在没有想清楚自己代码如何实现业务逻辑的情况下:诸如对骑手排班--明天到当前周期结尾的排班及排班详情展示. 是否对业务逻辑有完整的测试用例:商家详情权限功能和可逆向加密算法的测试用例. 往往第一步和第二步是同时出现的,第二步的出现也在很大程度上源自于对需求交互细节的…