UltraEdit在2023年回歸,對其腳本引擎進(jìn)行了大修,并對現(xiàn)有功能進(jìn)行了一些其他更新。這些變化允許在編輯器中加入更多的現(xiàn)代功能和組件。
更新的腳本語言和架構(gòu)
UltraEdit的內(nèi)部腳本結(jié)構(gòu)已經(jīng)更新。最重要的是,這為未來幾年UltraEdit的高級功能奠定了技術(shù)基礎(chǔ)。從用戶的角度來看,例如,這種變化允許你使用最新的JavaScript標(biāo)準(zhǔn)中的當(dāng)代功能和慣例。
更新后的UltraEdit具有JS功能。包括對現(xiàn)代JS結(jié)構(gòu)的支持,如類。
而且從工程的角度來看,它為編輯器本身增加了更有能力和性能的腳本功能。這將包括一些大的功能,比如期待已久的插件支持,它還不會出現(xiàn)在這個版本中,但我們希望在以后的某個時(shí)候展示其主要功能。
舊版方案
隨著新的腳本更新,有許多令人興奮的功能可以嘗試,而這些功能以前是沒有的。但是,與任何重大更新一樣,人們通常會擔(dān)心這可能會影響到依賴現(xiàn)在已經(jīng)過時(shí)的功能的現(xiàn)有功能。
對于那些已經(jīng)創(chuàng)建、維護(hù)并習(xí)慣于使用自己以前存在的腳本的用戶來說,是個好消息。開發(fā)團(tuán)隊(duì)進(jìn)行了嚴(yán)格的測試和兼容性檢查,以確保腳本行為與更新前的行為保持一致。
如果你的任何腳本受到這次更新的影響,請使用支持通道向我們發(fā)送你的反饋。
集成的PowerShell實(shí)例
UltraEdit的集成功能列表中,增加了對編輯器內(nèi)PowerShell實(shí)例的支持。你可以使用菜單">"......"來啟動一個可??康腜owerShell窗口,而不是手動啟動PowerShell。
有了這個新功能,你可以執(zhí)行命令行任務(wù),而不需要從編輯器中導(dǎo)航出來。它還允許編輯器的功能與命令行直接互動。例如,你現(xiàn)在可以在不離開編輯器環(huán)境的情況下運(yùn)行腳本和程序--有點(diǎn)讓人想起基本的IDE功能。
在UltraEdit中直接添加一個可停靠的PowerShell窗口,方法是導(dǎo)航到Layout,勾選PowerShell可??看翱诘膹?fù)選框。
我們正在考慮UltraCompare的外殼功能和其他變體,如Linux或Mac風(fēng)味的外殼。如果你對這些感興趣,請?jiān)谖覀兊闹С謙通道告訴我們,這樣我們就可以更好地了解我們應(yīng)該優(yōu)先考慮什么。
UltraEdit2023繼續(xù)改進(jìn)編輯器的HTML或Markdown預(yù)覽功能。正如大多數(shù)開發(fā)者所知,UE的實(shí)時(shí)預(yù)覽是以瀏覽器窗口的形式顯示的。例如,有一些功能是為定制的網(wǎng)絡(luò)瀏覽器保留的,如Chrome的內(nèi)置開發(fā)工具,允許記錄或檢查功能。
UE2023.0在實(shí)時(shí)預(yù)覽中增加了非常相同的功能。當(dāng)你打開實(shí)時(shí)預(yù)覽時(shí),你現(xiàn)在可以訪問Chrome或Edge等現(xiàn)代瀏覽器中存在的標(biāo)準(zhǔn)開發(fā)者工具包。例如,如果你需要快速查看瀏覽器元素的底層代碼,看看它是如何被渲染的,這就特別有用。
此外,新的實(shí)時(shí)預(yù)覽現(xiàn)在支持選擇/抓取/打印命令。這允許你在實(shí)時(shí)預(yù)覽窗格中突出一個選擇,將其捕捉為文本或圖像,并快速將其打印為pdf--所有這些都是在渲染和標(biāo)記到位的情況下進(jìn)行的。
錯誤修復(fù)和QoL改進(jìn)
某些UTF-8的內(nèi)容,省略號位置不正確
評論/取消評論的改進(jìn)
URL突出顯示和互動的改進(jìn)
在選定的文本中全部替換后突出顯示不正確
插入多行HTML模板時(shí)關(guān)閉標(biāo)簽的位置不正確
對內(nèi)聯(lián)的PHP注釋高亮不正確
快速查找后,活動字符串沒有被正確高亮顯示
使用特定的命令行參數(shù)在啟動時(shí)發(fā)生崩潰
在啟用實(shí)時(shí)預(yù)覽的情況下進(jìn)行編輯時(shí),游標(biāo)會跳到行的開頭
啟用更新的JavaScript支持以執(zhí)行命令行腳本
拼寫檢查檢查整個文檔而不是選擇
編碼功能區(qū)添加了PHP、Python、Ruby和PowerShell命令
在命令調(diào)色板中使用"/"根路徑時(shí)發(fā)生崩潰
插入模板時(shí)崩潰
啟用單行可滾動標(biāo)簽時(shí)無法滾動到最左邊的標(biāo)簽
FTP:解析某些大型目錄時(shí)非常慢
FTP:加載PPKv3鍵的問題
FTP:使用平鋪窗口模式時(shí)在錯誤的標(biāo)簽組中打開文件
FTP:在使用ASCII傳輸模式打開的文件中增加了額外的一行
FTP:"重命名文件夾"在啟用"僅顯示當(dāng)前目錄"的情況下會導(dǎo)航到文件夾而不是重命名。
FTP:當(dāng)焦點(diǎn)在FTP窗格中時(shí),F(xiàn)5會觸發(fā)活動文件的大寫命令
使用Ctrl+ Backspace時(shí),光標(biāo)位置和自動完成對話框不正確
大括號匹配不正確地突出字符串中的大括號
巨集快速記錄強(qiáng)制"向上查找"的查找動作
用特定內(nèi)容對文件進(jìn)行排序后發(fā)生崩潰
從UTF-16文件的末尾到開頭進(jìn)行搜索后,快速查找會跳過文件中的第一次出現(xiàn)。
查找(和隨后的查找字符串選擇)在ANSI文件中有效,但在UTF-16文件中無效
查找下一個跳過大文件中搜索字符串的第一次出現(xiàn)
查找跳過搜索字符串的有效匹配
當(dāng)試圖處理非常大的文件(30GB以上)時(shí),JSON管理器掛起/崩潰了
UltraEdit的下一步是什么?
我們現(xiàn)在要讓你知道。2023年將是UltraEdit的重要一年。
產(chǎn)品路線圖中充滿了令人興奮的東西和發(fā)展,這些東西正在向編輯器方向發(fā)展。我們不能公布它們是什么,因?yàn)樗赡苓€會改變,但請繼續(xù)關(guān)注!
同時(shí),我邀請你觀看我們最近的一些網(wǎng)絡(luò)研討會,如果你還沒有的話。我們正在尋找特殊的用例--大型文件處理、XML工作、CSV和數(shù)據(jù)庫格式化,甚至是依賴UE的十六進(jìn)制模式的項(xiàng)目。如果你喜歡我們的網(wǎng)絡(luò)研討會的形式和內(nèi)容,給我們一個提示,我們可能會把它做成一個網(wǎng)絡(luò)研討會。給我發(fā)信息,征求建議.
還有,如果你因?yàn)楦露龅饺魏纹婀值男袨?,或者你對最新的版本有一些反饋,請通過電子郵件向我們提交報(bào)告。
審核編輯 :李倩
-
ultraedit
+關(guān)注
關(guān)注
0文章
14瀏覽量
8248 -
編輯器
+關(guān)注
關(guān)注
1文章
822瀏覽量
32045
原文標(biāo)題:UltraEdit 2023.0的發(fā)布亮點(diǎn)
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
小米股價(jià)開盤大漲 小米YU7 3分鐘大定突破200000臺 小米發(fā)布會亮點(diǎn)頻頻

國星光電InfoComm 2025亮點(diǎn)搶先看
英偉達(dá)GTC25亮點(diǎn):NVIDIA Blackwell Ultra 開啟 AI 推理新時(shí)代
精彩回顧 | T536核心板發(fā)布會亮點(diǎn)回顧

無法在GPU上運(yùn)行ONNX模型的Benchmark_app怎么解決?
DLP471TPFQQ全黑畫面和藍(lán)60畫面出現(xiàn)較多不易察覺的亮點(diǎn)是怎么回事?
IBM 2024年Q4業(yè)績亮點(diǎn):軟件業(yè)務(wù)強(qiáng)勁增長
2024年乘用車車機(jī)系統(tǒng)三大OTA亮點(diǎn)功能盤點(diǎn)

盤點(diǎn)Arm在CES 2025上的主要亮點(diǎn)
重磅發(fā)布 | 信息發(fā)布系統(tǒng)iOS版本正式上線!

EE-262:面向ADSP-BF533用戶的ADSP-BF537 Blackfin亮點(diǎn)

評論