CudaText 1.117.0引入了對錶達式,字符等的改進

發行了新版本 從免費的跨平台代碼編輯器 CudaText 1.117.0, 用Free Pascal和Lazarus編寫。 這個新版本對字符,表達式以及搜索等方面的支持進行了改進。

對於那些不認識編輯的人,他們應該知道它支持Python擴展和 它具有Sublime Text中的一些功能。 有一些作為插件實現的IDE函數。 已經為程序員準備了200多個語法詞法分析器。

該代碼根據MPL 2.0許可證進行分發。 程序集可用於Linux,Windows,macOS,FreeBSD,OpenBSD,NetBSD,DragonflyBSD和Solaris平台。

CudaText 1.117.0的主要新功能

TRegExpr正則表達式引擎已得到改進此外,還添加了原子組,命名組,向前和向後搜索斷言,Unicode組搜索,對來自U + FFFF集的Unicode字符的支持,對“遞歸”和“子例程”的支持以及所有格修飾符。

它與Free Pascal中的引擎相同,但是CudaText的作者(Alexey Torgashin)繼續開發它,特別是對於編輯器。 不幸的是,您不能使用像Delphi引擎那樣的引擎,因為它不是處於“純Pascal”狀態,並且很難為所有支持的操作系統和處理器進行編譯。

詞法器得到了改進。 JSON格式 lexer現在強調所有無效的構造, Bash強調無效的“數字”, PHP已得到改進,可以通過許多測試。 添加了RegEx詞法分析程序以使“正則表達式”模式下的“查找”對話框條目著色。

在文本中選擇較大的內容進行搜索時,帶有“在選擇中”選項的“查找下一個”不會進行較小的選擇,而是將“書籤”設置為找到的內容。 也就是說,原始選擇不會丟失。 在文本編輯器中很少這樣做。

另外, HTML結構的自動完成功能已得到改進。 通過輸入包含文件路徑的帶引號的值,編輯器提供了文件系統上文件/目錄的列表。 偽元素和@ -rules自動完成功能已為CSS實現。 在CSS中添加了數十種缺少的屬性和顏色名稱。

最後,還突出顯示了以下添加的選項:

  • 相對行號(VS代碼將此稱為“相對行號”)。
  • 隱藏“查找/”對話框中的幾乎所有按鈕
  • 代替。
  • 小地圖比例尺。
  • 狀態欄字體。
  • 為頂部菜單及其UI主題元素上色。
  • 狀態欄顏色的UI主題元素。
  • 允許查看選項卡條。
  • 允許在啟動時顯示底部和側面面板。
  • 暫停使用其他工具提示。
  • 在選項卡上的圓X圖標。
  • 現在,“項目管理器”加載項在列表中展開之前不會讀取子目錄。 該插件還添加了通過遮罩隱藏文件和目錄的選項。
  • 在“撤消/重做”中,將考慮標記的位置。
  • “檢查更新”命令已調整為可在所有操作系統上運行。

如何在Ubuntu和衍生產品上安裝CudaText?

最後,對於有興趣在系統上安裝此代碼編輯器的人,他們可以用兩種不同的方式來完成。

第一個很簡單 下載應用程序的Deb軟件包 並使用您最喜歡的軟件包管理器或從終端執行此安裝。

第二種方法是 從編輯器下載了二進制包, 從個人的角度來看,這是比較完整的,並不是因為二進制格式的編輯器與針對Ubuntu或衍生版本的預編譯格式有所不同。

如果不是這樣,則除了二進製文件外,還包括一些文件,這些文件是學習如何使用編輯器的教程。

繼續第一種方法, 我們要做的就是頭腦 到以下鏈接 我們可以在其中獲得deb軟件包。

下載完成後,我們可以使用包管理器或從終端執行安裝,方法是將自己放置在進行下載的文件夾中,然後鍵入以下命令:

sudo apt install ./cudatext*.deb

而對於二進制 簡單地 讓我們下載 軟件包“ CudaText linux x64 qt5”或“ CudaText linux x64”,後者在gtk中。

解壓縮文件 我們必須使用以下命令:

tar -Jxvf archivo.tar.xz

文件夾內是二進製文件,我們可以通過雙擊執行該文件。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。