當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程軟件 > EditMinus程序代碼編輯工具

EditMinus程序代碼編輯工具

版本:v0.4 大小:2.88M 語(yǔ)言:簡(jiǎn)體中文 類(lèi)別:編程軟件
  • 類(lèi)型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-08-10
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
9.1
0% 0%

情介紹

EditMinus是一款專(zhuān)為程序開(kāi)發(fā)設(shè)計(jì)的編輯器。對(duì)代碼的編寫(xiě)非常的友好。而且更重要的是針對(duì)程序員的開(kāi)發(fā)習(xí)慣進(jìn)行了很多專(zhuān)門(mén)性的定制開(kāi)發(fā)。首先要提的就是EditMinus的代碼語(yǔ)法高亮,支持無(wú)限制的 Undo/Redo功能,這一點(diǎn)非常的貼心。另外,EditMinus支持強(qiáng)大的正規(guī)表達(dá)式的查找/替換功能,能夠更加迅速的文件中查找功能。針對(duì)大文件,提供了快速加載功能,也包含了增加資源管理器右鍵菜單等功能。而其全插件式的結(jié)構(gòu)也為日后的擴(kuò)展提供了優(yōu)秀的平臺(tái)。而新增的工程管理就是基于插件式結(jié)構(gòu),提供代碼(目前主要是C/C++代碼)中的符號(hào)索引,支持工程內(nèi)的符號(hào)瀏覽,符號(hào)跳轉(zhuǎn),符號(hào)自動(dòng)完成等功能。所以,如此優(yōu)秀的程序代碼編輯工具,還在等什么,趕緊下載EditMinus體驗(yàn)吧!

EditMinus程序代碼編輯工具特色

EditMinus最初是出于仿EditPlus編輯軟件的程序員編輯器
它擁有類(lèi)似EditPlus的功能,多語(yǔ)言代碼的語(yǔ)法高亮顯示,無(wú)限制的Undo/Redo功能
類(lèi)似的支持正規(guī)表達(dá)式的查找/替換功能,更加迅速的文件中查找功;
也包含了增加資源管理器右鍵菜單等功能
EditMinus目前能夠提供C/C++,Java和Python語(yǔ)言代碼的語(yǔ)法高亮顯示功能及代碼折疊功能
在目前EditMinus的插件基礎(chǔ)上也能夠提供額外的擴(kuò)展功能,例如C/C++代碼的美化,Doxygen注釋等功能

新增插件

TagList插件:當(dāng)前編輯窗口源文件的符號(hào)列表插件,后端采用CTags來(lái)完成符號(hào)掃描,以提供函數(shù),變量,宏的快速跳轉(zhuǎn),隨著當(dāng)前編輯文檔的切換,符號(hào)表會(huì)自動(dòng)更新.
MakeShell插件:針對(duì)特定目錄運(yùn)行make,需要MinGW環(huán)境,且MinGW目錄已經(jīng)放在系統(tǒng)PATH中.對(duì)于Make過(guò)程中的出錯(cuò)信息及警告信息會(huì)輸出到List 2中,雙擊出錯(cuò)或警告消息能夠自動(dòng)打開(kāi)文件跳轉(zhuǎn)到對(duì)應(yīng)出錯(cuò)行.目前僅針對(duì)MinGW環(huán)境.
Asytel插件:C/C++代碼格式化插件.
UserInfo插件:保存用戶(hù)信息的插件.保存在系統(tǒng)的名字庫(kù)中,可供其他插件獲取信息,目前用處還不太大.
DoxyEdit插件:一個(gè)工具欄插件,提供C/C++的Doxygen注釋的標(biāo)記輔助,由于標(biāo)記都可以自己修改,可用于實(shí)現(xiàn)自定義template
Snippet插件:和DoxyEdit類(lèi)似的插件,允許插入用戶(hù)已經(jīng)自定義好的字符串,模板等

新功能

選擇/全文檔文本的字?jǐn)?shù)統(tǒng)計(jì)
顯示分列線,例如在80個(gè)字符的地方顯示分列線
在主窗口標(biāo)題欄顯示文件全部路徑(可選)
更好的Code Folder支持,類(lèi)似Notepad ++的四種風(fēng)格可隨意選擇
添加選擇單詞功能,快捷鍵Ctrl+W,與EditPlus類(lèi)似.
添加語(yǔ)法高亮選擇功能
添加更豐富的狀態(tài)欄顯示
增加Recent Files功能,保存最多10個(gè)以前編輯的文件.
增加選項(xiàng)對(duì)話框中Apply按鈕.
修復(fù)的Bug
新建/打開(kāi)文件,焦點(diǎn)不在編輯器中
在打開(kāi)文件對(duì)話框中無(wú)*.py,*.pyw等
新建文件或打開(kāi)一個(gè)文件時(shí),編輯窗口不聚焦
編輯器窗口標(biāo)題有時(shí)和主窗口標(biāo)題欄不一致
文件另存為時(shí),保留文件的原始名稱(chēng)
消息輸出列表框會(huì)自動(dòng)變小
FileBrowser插件:filebrowser的窗口總是出來(lái),位置、大小也總是一樣
FileBrowser插件:雙擊filebrowser中的文件,打開(kāi)文件后焦點(diǎn)不在編輯器中
如果在editminus目錄下不存在plugins的目錄會(huì)報(bào)錯(cuò)
Find,Replace,FindinFiles窗口不能接受ESC鍵關(guān)閉
Replace目標(biāo)文本空時(shí)會(huì)采用上一個(gè)歷史替換文本
替換文本歷史不能保留
默認(rèn)行結(jié)束符號(hào)選項(xiàng)無(wú)效
當(dāng)前文檔行結(jié)束符顯示不一致
文檔修改標(biāo)志有時(shí)反映不一致
FindinFiles時(shí),結(jié)果有時(shí)會(huì)不完整
自候選版本以來(lái)修復(fù)的Bug:
跳到比較靠后位置時(shí),窗口閃爍問(wèn)題
TagList插件經(jīng)常報(bào)錯(cuò)退出問(wèn)題
中間單擊非當(dāng)前激活Tab頁(yè),退出問(wèn)題
DoxyEdit/Snippet插件可能會(huì)插入非當(dāng)前文檔的行結(jié)束符

技巧提示

在Find對(duì)話框中有List按鈕,點(diǎn)擊它將在當(dāng)前文檔中查找指定字符串,并把符合的行顯示在消息輸出窗中.
消息輸出窗口包含了4個(gè)結(jié)果Tab頁(yè),在Find/FindinFiles等功能中,將默認(rèn)使用當(dāng)前Tab頁(yè),這樣可以用于保存多個(gè)搜索結(jié)果.
快捷鍵F2,顯示或隱藏消息輸出窗口.
選定字符串,按Ctrl+F3直接在當(dāng)前激活文檔中搜索下一個(gè).
跳轉(zhuǎn)到下一個(gè)編輯文檔的快捷鍵Ctrl+TAB,上一個(gè)編輯文檔則是Ctrl+Shift+TAB
插入當(dāng)前日期的快捷鍵Ctrl+D,當(dāng)前時(shí)間Ctrl+M
列選擇,按住Alt,用鼠標(biāo)選擇
對(duì)于不想使用的插件,可以在plugins目錄中直接刪除掉,或者在Tools->Plugins Management中去掉打鉤.
插件的配置信息可以在Tools->Plugins Management中的Setup按鈕激活插件相應(yīng)的配置對(duì)話框.
TagList插件(側(cè)欄名稱(chēng)是CTagList),可以使用中間的工具按鈕進(jìn)行Tag的字母排序(否則按照在文件中出現(xiàn)的順序排序),在排序狀態(tài)下將不顯示struct/class等的member.
Snippet插件,在增加一段snippet時(shí),如果當(dāng)前編輯文檔存在選擇的文本,將自動(dòng)作為候選內(nèi)容出現(xiàn)在對(duì)話框中.
Snippet插件的Group,當(dāng)一個(gè)Group下不存在snippet時(shí),這個(gè)Group將自動(dòng)消失.
DoxyEdit插件,注釋分為三種:
- Middle String,只會(huì)把middle的字符串插入到文檔中.
- Left and Right String,會(huì)把Left字符串 + 選擇文本 + Right字符串插入到文檔中.
- Separator,在工具欄中顯示為一個(gè)條分割線.
注:DoxyEdit插件工具欄上的圖標(biāo)必須是pluginsdoxytag目錄下的文件.

載地址

  • 電腦版
EditMinus程序代碼編輯工具 v0.4官方版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)