词条 | editminus |
释义 | EditMinus 0.3国内一款免费的程序员编辑器:EditMinus 0.3正式版 EditMinus最初是出于仿EditPlus编辑软件的程序员编辑器,它拥有类似EditPlus的功能,多语言代码的语法高亮显示,无限制的Undo/Redo功能,类似的支持正规表达式的查找/替换功能,更加迅速的文件中查找功能;也包含了增加资源管理器右键菜单等功能.EditMinus目前能够提供C/C++,Java和Python语言代码的语法高亮显示功能及代码折叠功能.在目前EditMinus的插件基础上也能够提供额外的扩展功能,例如C/C++代码的美化,Doxygen注释等功能. 2006.10.02,EditMinus 0.3正式版发布,以下是发布声明 正式版本今天放出了,多谢smth各位网友的反馈,以下是自0.2版本以来的修改: 新增插件* TagList插件:当前编辑窗口源文件的符号列表插件,后端采用CTags来完成符号扫描,以提供函数,变量,宏的快速跳转,随着当前编辑文档的切换,符号表会自动更新. * MakeShell插件:针对特定目录运行make,需要MinGW环境,且MinGW目录已经放在系统PATH中.对于Make过程中的出错信息及警告信息会输出到List 2中,双击出错或警告消息能够自动打开文件跳转到对应出错行.目前仅针对MinGW环境. * Asytel插件:C/C++代码格式化插件. * UserInfo插件:保存用户信息的插件.保存在系统的名字库中,可供其他插件获取信息,目前用处还不太大. * DoxyEdit插件:一个工具栏插件,提供C/C++的Doxygen注释的标记辅助,由于标记都可以自己修改,可用于实现自定义template * Snippet插件:和DoxyEdit类似的插件,允许插入用户已经自定义好的字符串,模板等. 新功能* 选择/全文档文本的字数统计 * 显示分列线,例如在80个字符的地方显示分列线 * 在主窗口标题栏显示文件全部路径(可选) * 更好的Code Folder支持,类似Notepad ++的四种风格可随意选择 * 添加选择单词功能,快捷键Ctrl+W,与EditPlus类似. * 添加语法高亮选择功能 * 添加更丰富的状态栏显示 * 增加Recent Files功能,保存最多10个以前编辑的文件. * 增加选项对话框中Apply按钮. 修复的Bug* 新建/打开文件,焦点不在编辑器中 * 在打开文件对话框中无*.py,*.pyw等 * 新建文件或打开一个文件时,编辑窗口不聚焦 * 编辑器窗口标题有时和主窗口标题栏不一致 * 文件另存为时,保留文件的原始名称 * 消息输出列表框会自动变小 * FileBrowser插件:filebrowser的窗口总是出来,位置、大小也总是一样 * FileBrowser插件:双击filebrowser中的文件,打开文件后焦点不在编辑器中 * 如果在editminus目录下不存在plugins的目录会报错 * Find,Replace,FindinFiles窗口不能接受ESC键关闭 * Replace目标文本空时会采用上一个历史替换文本 * 替换文本历史不能保留 * 默认行结束符号选项无效 * 当前文档行结束符显示不一致 * 文档修改标志有时反映不一致 * FindinFiles时,结果有时会不完整 * 自候选版本以来修复的Bug: * 跳到比较靠后位置时,窗口闪烁问题 * TagList插件经常报错退出问题 * 中间单击非当前激活Tab页,退出问题 * DoxyEdit/Snippet插件可能会插入非当前文档的行结束符 技巧提示* 在Find对话框中有List按钮,点击它将在当前文档中查找指定字符串,并把符合的行显示在消息输出窗中. * 消息输出窗口包含了4个结果Tab页,在Find/FindinFiles等功能中,将默认使用当前Tab页,这样可以用于保存多个搜索结果. * 快捷键F2,显示或隐藏消息输出窗口. * 选定字符串,按Ctrl+F3直接在当前激活文档中搜索下一个. * 跳转到下一个编辑文档的快捷键Ctrl+TAB,上一个编辑文档则是Ctrl+Shift+TAB * 插入当前日期的快捷键Ctrl+D,当前时间Ctrl+M * 列选择,按住Alt,用鼠标选择 * 对于不想使用的插件,可以在plugins目录中直接删除掉,或者在Tools->Plugins Management中去掉打钩. * 插件的配置信息可以在Tools->Plugins Management中的Setup按钮激活插件相应的配置对话框. * TagList插件(侧栏名称是CTagList),可以使用中间的工具按钮进行Tag的字母排序(否则按照在文件中出现的顺序排序),在排序状态下将不显示struct/class等的member. * Snippet插件,在增加一段snippet时,如果当前编辑文档存在选择的文本,将自动作为候选内容出现在对话框中. * Snippet插件的Group,当一个Group下不存在snippet时,这个Group将自动消失. * DoxyEdit插件,注释分为三种: - Middle String,只会把middle的字符串插入到文档中. - Left and Right String,会把Left字符串 + 选择文本 + Right字符串插入到文档中. - Separator,在工具栏中显示为一个条分割线. 注:DoxyEdit插件工具栏上的图标必须是pluginsdoxytag目录下的文件. editminus 0.4editminus v0.4版本看点:- 选项中可设定为 默认启动为无插件精简版,启动速度更加迅速。当需要时,可以通过工具菜单直接切换/变形为全功能版本。 - 引入textmate的bundle特性,支持其中的snippet模式 - 添加用户工具栏插件,在用户工具栏上可自定义启动程序或插入特定文本。 - 添加在线更新程序 updater EditMinus 0.5升级内容1. 添加python的自动完成功能(需要在开启python插件的情况下生效); 2. 添加复制文件路径、文件名菜单(标签页按钮右键菜单中); 3. 添加保存时创建备份文件的选项; 4. 添加缩进使用空格的选项(默认使用制表符); 5. ExtToolBar插件添加log运行程序输出日志的功能; 6. Project插件在工程右键菜单中添加重建单个文件符号的菜单项; 7. Python插件,错误输出直接输出到输出列表窗口中 8. 以及修复了之前版本发现的一些错误。 修正bug- 修正由无插件版本向全功能版本转化时出错; - 修正分拆窗口模式下查找文本时错误使用拆分窗口的问题; - 修正工程插件递归添加文件时如果使用符号索引时非法报错的问题; - 修正当文件外部更改时,符号列表插件未更新的问题; - 修正多次打开查找、替换对话框时,对话框显示变慢的问题; - 修正工程插件中保存文件时,符号列表容易崩溃的问题; 新功能- 添加工程插件中,即时重新更新文件符号的功能(工程文件列表,右键菜单); - 当更改编辑文件位置时,符号列表插件自动定位当前所在的符号; - 新增十六进制编辑插件,目前只支持只读功能。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。