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

EditMinus程序代碼編輯工具

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

情介紹

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

EditMinus程序代碼編輯工具特色

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

新增插件

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

新功能

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

技巧提示

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

載地址

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

網(wǎng)友評論

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