EditMinus程序代码编辑工具

大小:2.88M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2023-08-10
  • 版本v0.4
  • 系统Pc
  • 语言简体中文
EditMinus是一款专为程序开发设计的编辑器。对代码的编写非常的友好。而且更重要的是针对程序员的开发习惯进行了很多专门性的定制开发。首先要提的就是EditMinus的代码语法高亮,支持无限制的 Undo/Redo功能,这一点非常的贴心。另外,EditMinus支持强大的正规表达式的查找/替换功能,能够更加迅速的文件中查找功能。针对大文件,提供了快速加载功能,也包含了增加资源管理器右键菜单等功能。而其全插件式的结构也为日后的扩展提供了优秀的平台。而新增的工程管理就是基于插件式结构,提供代码(目前主要是C/C++代码)中的符号索引,支持工程内的符号浏览,符号跳转,符号自动完成等功能。所以,如此优秀的程序代码编辑工具,还在等什么,赶紧下载EditMinus体验吧!

EditMinus程序代码编辑工具特色

EditMinus最初是出于仿EditPlus编辑软件的程序员编辑器
它拥有类似EditPlus的功能,多语言代码的语法高亮显示,无限制的Undo/Redo功能
类似的支持正规表达式的查找/替换功能,更加迅速的文件中查找功;
也包含了增加资源管理器右键菜单等功能
EditMinus目前能够提供C/C++,Java和Python语言代码的语法高亮显示功能及代码折叠功能
在目前EditMinus的插件基础上也能够提供额外的扩展功能,例如C/C++代码的美化,Doxygen注释等功能

新增插件

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目录下的文件.

展开内容

类似软件

  • Visual Studio Code(微软代码编辑器)

    9.5/109.72M

    免费开源的跨平台源代码编辑器

    查看
  • DolphinPHP(海豚PHP)

    9.1/17.85M

    DolphinPHP(海豚PHP)是一款极简极速极致的开源PHP快速开发框架。DolphinPHP(海豚PHP)为开发集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具。

    查看
  • 朗思AI机器人(原朗思RPA)

    9.3/525.64M

    朗思AI机器人(原朗思RPA)是一款无代码自动化软件,这款软件采用了0代码编程的方式,使得用户无需具备专业的编程技能,也能够轻松地实现工作自动化。同时传统的RPA工具通常需要用户具备一定的编程基础,而且搭建一整套业务流程往往需要耗费大量的时间和精力。

    查看
  • 西门子Wincc8.0版本

    8.5/14.63G

    SIMATIC WinCC 8.0,又称Wincc 8.0。这是西门子公司开发的一款功能强大的人机界面(HMI)和过程控制系统软件。它为工业自动化领域的用户提供了一个直观且易于使用的界面,用于监视和控制生产过程。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • JAVA 8

    9.1/33.7M

    JAVA 8全称为Java Runtime Environment8,它是一款java程序运行所不能缺少的环境。做为现在最流行的应用程序语言之一,java的安全性以及跨平台的特性,是大家都知道的,现在的电脑上都有java的踪迹,而你想要运行java语言编写的程序就必须需要j

    查看
  • 米思齐(Mixly)编程软件

    8.4/3.05G

    mixly3.0编程软件是一款非常好用且功能强大的米思齐编程软件,是由北京师范大学米思齐团队独立研发的一款图形化编程工具。它基于Google的Blockly图形化编程框架开发的免费开源的图形化Arduino编程软件。

    查看
  • Visual Studio Code(微软代码编辑器)

    9.5/109.72M

    免费开源的跨平台源代码编辑器

    查看
  • JRE 8 (Java运行环境)32位中文版

    9.5/56.01M

    JRE 8(java runtime environment)是由Oracle公司出品的Java运行环境之一,具有高度稳定性和安全性,也是运行JAVA程序不可缺少的环境,包含了java的运行环境(JRE)和java工具。

    查看
  • visual studio 2010中文旗舰版

    8.0/2.46G

    Vs2010中文旗舰版是微软公司推出的开发工具包,也是目前最流行的Windows平台应用程序开发环境,它拥有一个基本完整的开发工具集,包括了整个软件生命周期(软件的产生直到报废或停止使用的生命周期)中所需要的绝大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等

    查看
  • github Desktop(windows桌面版)

    9.1/172.81M

    功能强大的公共代码仓库网站

    查看
  • Visual Studio Express 2013完整版

    8.2/401.49M

    Visual Studio 2013是由微软公司于2013年11月13日发布开发的一款集成开发环境(IDE),用于编写、编辑、调试和部署应用程序,它是Visual Studio系列产品的一部分。

    查看
  • JetBrains RubyMine 2023官方版

    9.0/443.05M

    RubyMine 2023 是一款功能强大的Ruby编码工具,它提供了丰富的功能和工具,能够帮助开发者更高效地编写、调试和维护Ruby代码。无论是个人开发者还是团队开发,RubyMine都是一个非常不错的选择。

    查看
  • jude绿色中文版(JAVA建模工具)

    9.5/8.96M

    jude绿色中文版是一款采用XP开发方式纯JAVA开发的UML建模软件。很多刚接触的用户可能不知道什么是UML,UML即Unified Modeling Language中文翻译就是统一建模语言或标准建模语言,是始于1997年一个OMG标准。

    查看
  • 轻松汇编官方版

    9.0/1.1M

    轻松汇编是一款汇编语言的集成开发环境,主要面向汇编语言的初学者,提供了一个在windows界面下的汇编语言环境具备了一般的集成开发环境的所有功能呢个,比如通过鼠标点击即可完成以前需要使用大量命令行才可以完成的命令,需要花费大量时间设定的参数只需要调出属性窗口即可轻松设置。

    查看
  • JetBrains PyCharm 2020.3专业版

    9.0/533.74M

    功能强大的 Python 集成开发环境

    查看
  • Visual Basic 6.0中文破解版

    8.0/241.56M

    VB6.0破解版,全称Visual Basic 6.0,一款专业实用的编程开发工具,为了让人们更好的学习编程而推出,基础是编程语言Basic,也是老vb的最后一个版本。

    查看
  • Bootstrap Studio(网页设计工具)

    8.9/160.5M

    美观而功能强大的桌面应用程序。

    查看
  • Arduino IDE(电子原型设计)

    9.0/142.37M

    Arduino是一款便捷灵活、方便上手的开源电子原型平台,Arduino IDE则是目前比较主流的一款电子元件开发软件,软件构建于原始码simple I/O介面版,并且软件具有类似java、C语言的Processing/Wiring开发环境,主要包含连个主要的部分:硬件部分

    查看
  • labview2014中文版

    9.2/1.43G

    提到图形化编程语言的开发环境,大家都知道labview2014中文版这款软件。本次小编就来给大家分享一下这款好用的图形化编程语言软件。labview2014在测试测量、控制、仿真、儿童教育、快速开发、跨平台等跨平台领域有着自己独特的优势,对于工程师和科学家来说使用这款软件可以快速

    查看