总结EditPlus 3.10特点:

(后面星号表示该功能使用频度或喜欢程度)
(*   用得很少或该功能不符合自己的意愿)
(**  偶尔用用,该功能一般)
(*** 经常用,该功能很好)
(****每次写代码都必用,该功能太棒了)

1、可以自定义文档模板;
2、if while等固定格式自动完成功能;  ***
3、语法着色,可自定义;    ***
4、显示行号,有代码折叠;   ***
5、括号匹配;     **
6、自动缩排;     *
7、列选择;     **
8、全屏和窗口置顶;    *
9、多语言、多文档、多标签;   ***
10、支持多种编码,中文支持比较稳定;  **
11、增加删除标签;    **
12、FTP功能,并和web项目结合;   *
13、宏功能;     **
14、配置用户工具;    ****
15、窗口平铺功能;    *
16、窗口拆分功能,对长文档多处对比有用; **
17、插入日期时间;    ***
18、启动自动打开上次未关闭文档;  **
19、双击错误提示能定位到代码相关行;  **
20、有素材文本,可以直接插入;   *
22、函数列表,搜集代码中所有函数,便于跳转; ***
23、拼写检查;     *
24、多次撤销;(没试过上限)   **
25、自定义快捷键;    **

不足:

1、关闭标签栏不方便,关闭菜单在弹出右键菜单的最底端使用不便,

而且不能设置快捷键或双击关闭,最好的办法是将关闭文档添加到工具栏;
2、没有修改行提示,notepad++在行左有相应颜色提示;
3、没有导出着色代码功能;
4、用户工具增加到工具栏后无法更改图标;
5、能设置窗口半透明,但不能调整透明值;
6、没有关键字自动完成功能;
7、没有类分析和浏览功能;
8、没有十六进制编辑功能;
9、没有文件对比功能;
10、插件似乎不多;
11、不是开源的,也不是免费的;

总的来说这是一款不错的代码编辑器,尤其是与GCC编译环境相结合,对开发中小程序来说足够了!

EditPlus、GCC和GDB搭建简单的编程环境,可作为练习或小程序开发用,
优点,方便、快捷,系统资源占用少:

1、确保GCC+GDB已经成功安装;

2、安装并配置EditPlus的编辑环境和快捷键;

3、在“工具”->“配置用户工具”中将Group1的组名称更改为“G++”;

4、添加“编译”菜单:
 点击“添加工具”
 菜单文本:编译,
 命令:选择G++.exe所在的全路径
 参数:$(FileName) -o $(FileNameNoExt).exe -g
 初始目录:$(FileDir)
 选择“捕捉输出”
 保存“当前文件”

5、添加“编译并链接库”菜单:
 当我们的应用程序引入了一个lib库的时候,使用上述的菜单功能不能满足要求,
 所以再创建另一个菜单:
 其他步骤和设置同4,只有菜单文本和参数不同:
 菜单文本:编译并链接库
 参数:$(FileName) -o $(FileNameNoExt).exe -g $(Prompt)
 这样,在执行编译前会弹出参数输入窗口,输入静态库的全路径即可编译,
 当输入完一次以后会记录,下次直接确认即可。

6、添加“运行”菜单
 菜单文本:运行
 命令:$(FileNameNoExt).exe,
 初始目录:$(FileDir)
 不要选择“捕捉输出”,因为如果你的程序需要输入的话好像没法输入
 保存“无”

7、添加“调试”菜单:
 菜单文本:调试
 命令:选择GDB.exe全路径
 参数:$(FileNameNoExt).exe
 初始目录:$(FileDir)
 不要选择“捕捉输出”
 保存“无”

8、添加“命令行”菜单:
 有时候还是会到命令行中执行一些操作,所以我们将命令行也添加到菜单中,
 菜单文本:命令行
 命令:cmd
 参数:$(FilePath)
 初始目录:$(FileDir)
 保存“无”

9、添加“帮助”菜单:
 如果电脑上装了visual studio,可以把他的帮助拿来借用一下:
 菜单文本:帮助
 命令:选择系统分区下的Program Files/Common Files/Microsoft Shared/Help 9/dexplore.exe
 参数: /helpcol ms-help://MS.MSDNQTR.v90.chs  /LaunchNamedUrlTopic DefaultPage
 初始目录:空
 保存:无
 若没有安装vs可以加入其它自己有的帮助文档。
 
10、在“首选项”窗口中选择“键盘”,类型中选择“工具”,分别为右栏的“用户工具1”、
 “用户工具2”……“用户工具6”配置快捷键,我用的是:
 编译:Ctrl+Alt+F5
 运行:Ctrl+Alt+F6
 调试:Ctrl+Alt+F7
 帮助:Ctrl+Alt+F1
 命令行:Ctrl+Alt+F2
 编译并链接库:Ctrl+Alt+F3

11、可以看到“工具”菜单下多了六项功能菜单,现在可以用了!

12、文档的关闭菜单不好用,最快速的方法是点击工具栏的关闭按钮,在帮助文档中也没有找到
    关闭文档的快捷键,无意中发现快捷键是Ctrl+F4(别按错了,Alt+F4是关闭应用程序)。

13、虽然没有关键词自动完成功能,有个输入法叫精灵英文输入法的不妨试一下。

编程匕首Editplus相关推荐

  1. Groovy高效编程——‘匕首方法’的使用

    Groovy提供了许多'匕首方法'(匕首,短小精悍也-如each,eachWithIndex,any,every,grep,join,sort,find,findAll,collect,groupBy ...

  2. Groovy高效编程——‘匕首方法‘

    Groovy提供了许多'匕首方法'(匕首,短小精悍也-如each,eachWithIndex,any,every,grep,join,sort,find,findAll,collect,groupBy ...

  3. Groovy高效编程——‘匕首方法’的使用(更新于2007.09.14)(转载)

    关键字: grails 转载自http://www.blogjava.net/BlueSUN/archive/2007/08/26/139460.html Groovy 提供了许多'匕首方法'(匕首, ...

  4. 重装系统以及无线打印机连接

    关于重装系统 1.打开 http://360.cn/ ------2.鼠标放到 "电脑软件---重装大师" 点击下载,然后安装即可! 2.(PS:先做好c盘资料备份) 关于无限打印 ...

  5. C#练习题答案: 匕首【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战

    匕首[难度:1级]: 答案1: using System; public class Kata {static Random rnd = new Random();public static int ...

  6. mysql去bom头_使用editplus等编程工具时UTF-8编码去掉BOM头方法

    Unicode规范中有一个BOM的概念.BOM--Byte Order Mark,就是字节序标记.在这里找到一段关于BOM的说明: 在UCS 编码中有一个叫做"ZERO WIDTH NO-B ...

  7. 基础002. Editplus编辑远程文件

    本文"植物微生物组"公众号原创,ID: plantmicrobiome 作者:刘永鑫 编辑:翟志文 原文链接:基础002. Editplus编辑远程文件 Editplus 远程打开 ...

  8. “阿一web标准学堂”选修课:EditPlus高级使用技巧(附视频、课件、代码下载)...

    阿一web标准学堂 <阿一web标准学堂>是一套面向web标准初学者的视频系列.虽然我也只是一个web标准刚入门的学习者,但是我还是希望能通过这个学堂将自己学习到的东西与大家分享,这样不仅 ...

  9. VML编程之------VML语言入门《VML极道教程》原著:沐缘华

    <VML极道教程>原著:沐缘华 1章4节:VML语言入门 1:VML语言入门 - 极道学法 在我正式开始讲解.你正式开始学习VML语言以前,请务必遵循以下规则,可以达到最佳效果.极道学习方 ...

最新文章

  1. python中的函数参数主要有四种_python3中函数参数的四种简单用法
  2. 超多树形结构的JavaScript菜单实例
  3. (转载)IT未来发展五大趋势
  4. Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Canvas)
  5. bzoj 1975: [Sdoi2010]魔法猪学院 [k短路]
  6. 再聊机器人设计:如何加速开发流程?
  7. Redis:06---数据库管理
  8. android webservice 简单应用
  9. java nutz_jnutz: 基于nutz的java+js混合开发项目
  10. webapp,ios Safari打开新窗口
  11. Visual Studio Code(VS code)简单使用入门以及常用快捷键
  12. [强化学习实战]深度Q学习-DQN算法原理
  13. PS基础教程:[8]蒙版使用实例
  14. PLC系统调试的步骤
  15. Python绘制正态分布图及求分位数
  16. Logistic 回归的决策边界
  17. Java JVM 运行机制及基本原理
  18. android studio hiera,PL/SQL初学者必读:几十个实用的PL/SQL
  19. 三、三个路由器间的互联
  20. 照明模型:光通量、辐照度、光源

热门文章

  1. 浮动+小米案例+导航栏案例
  2. 哪些场景需要使用消息队列
  3. 网易极客战记-KITHGARD地牢--虚幻干扰
  4. 在Linux系统上连接联想打印机
  5. 权限系统 6_1权限管理
  6. 你对未来计算机有什么期待,一起脑洞大开:你希望未来手机增添什么功能
  7. python二维数组单个元素赋值
  8. 如何有效防止sql注入
  9. Android studio 安卓炫酷动画整合
  10. android 名册源代码,Android编程中黑名单的实现方法