IDM UEStudio簡(jiǎn)稱UES是著名軟件商IDM開發(fā)的一款文本代碼編輯器和IED調(diào)試工具,類似于UltraEdit,不過UEStudio除了擁有 UltraEdit的所有功能之外,還有更強(qiáng)大的IDE調(diào)試功能。包括PHP代碼和Ruby 腳本支持,代碼編譯和調(diào)試支持,版本控制,文件比較,智能補(bǔ)全,類別視圖等,能夠幫助開發(fā)者提升項(xiàng)目開發(fā)的效率。是編程人員非常喜歡的一款軟件。
IDM UEStudio軟件特點(diǎn):
UEStudio最新版已集成了 Github 支持,可以更方便的使用 Github 進(jìn)行版本控制。這樣您不需要離開編輯器就可以將全部工作與 Github 連接。UltraEdit 和 UEStudio 都包括了一些提升您的生產(chǎn)力的功能諸如「語法高亮」,「代碼折疊」,「插件整合」以及「宏」等功能。但是,它們之間還是存在一些關(guān)鍵性不同,比如「版本控制」,「智能補(bǔ)全」和一些整合的開發(fā)工具。下面這些表格展示了它們的不同之處。
IDM UEStudio軟件功能:
1、JavaScript/CSS壓縮機(jī)和deminifier。
直接在UEStudio中輕松壓縮和解壓JavaScript和CSS...V19中包含了一些新的JS和CSS工具,只需點(diǎn)擊鼠標(biāo)即可輕松編輯縮碼。重寫Coding功能區(qū),包括這些選項(xiàng)的新JS/CSS下拉列表。(目前,JavaScript和CSS的壓縮刪除了不必要的空格和評(píng)論,但未來的反復(fù)可能包括變量簡(jiǎn)化、條件句優(yōu)化、CSS重建等。中所述情節(jié),對(duì)概念設(shè)計(jì)中的量體體積進(jìn)行分析另外,在這個(gè)菜單上看到UEStudio的本機(jī)JavaScriptLint選項(xiàng),可以用語法檢查JavaScript的動(dòng)態(tài)。
2.重新設(shè)計(jì)代碼折疊。
我們深入探討了這一點(diǎn),加入了獨(dú)特的多段編輯控制,在巨大的源文件中折疊代碼-甚至高達(dá)500MB的文件!你可能遇到的以前的限制已經(jīng)消除了。此外,我們還提高了折疊碼的準(zhǔn)確性,分析和性能,特別是在大的文件中。
3.宏觀性能檢查。
V19包括對(duì)宏觀播放和性能的實(shí)質(zhì)性微調(diào)和優(yōu)化。除了提高宏觀的可靠性外,特別是在文件末尾循環(huán)的宏觀,大幅度提高了播放速度。如果你的宏觀可以播放大量的數(shù)據(jù),你應(yīng)該看到運(yùn)行所需的時(shí)間明顯改善。很多時(shí)候況下,我們看到宏觀的播放時(shí)間減少到三分之一以上!之前版本的播放時(shí)間。
4、雙擊時(shí)突出所有出現(xiàn)的字符串。
查詢收到…現(xiàn)在可以在雙擊時(shí)啟用所有字符串的自動(dòng)突出顯示,立即查看變量和函數(shù)的所有出現(xiàn)。要啟用這個(gè)功能,請(qǐng)轉(zhuǎn)到高級(jí),設(shè)置搜索高級(jí)。
5、上下文敏感提示。
UEStudio開放一段時(shí)間后,可能會(huì)注意到新的東西。我們?cè)趹?yīng)用程序的下部區(qū)域添加了與上下文相關(guān)的不顯眼提示欄,有助于升級(jí)工作流程。打開XML文件?提示欄可能建議您更快地整理XML代碼。或者它可能會(huì)為你提供你不知道的隱藏功能提示。
6、現(xiàn)代化的鍵映射。
我們更新了一些關(guān)鍵映射和以前硬碼的鍵映射。
現(xiàn)在可以重新映射Ctrl+Tab和Ctrl+Shift+Tab,啟用類似瀏覽器的選項(xiàng)卡切換。
文件中的替換被重新映射到Ctrl+Shift+R。
快速記錄宏重映Ctrl+Shift+Q。
ESC駁回了所有突出顯示的突出顯示。
使用注意事項(xiàng):
# 如果新版本出現(xiàn)試用過期,建議啟用防火墻點(diǎn)解鎖補(bǔ)丁界面按鈕
+ IDM Firewall Rules(添加防火墻出站規(guī)則阻止其發(fā)送驗(yàn)證請(qǐng)求)
或者在CMD命令提示符窗口運(yùn)行以下命令: (舊版本貌似不需要)
netsh advfirewall firewall add rule name=”阻止檢測(cè)許可狀態(tài)” dir=out interface=any action=block remoteip=66.150.98.71 & netsh advfirewall firewall add rule name=”阻止在線檢查更新” dir=out interface=any action=block remoteip=50.57.16.41
# 如果不想啟用系統(tǒng)防火墻,在hosts添加以下域名阻止發(fā)送請(qǐng)求!
127.0.0.1 licensing.ultraedit.com
127.0.0.1 swupdate.ultraedit.com