Atom 是一款免費的,跨平台的,開源的圖形軟件,它是從頭開始設計的,可以作為一個可破解的文本編輯器和程序員的編輯器應用程序,幫助任何有抱負的開發人員編寫代碼沒有太多麻煩。
構建於Electron框架之上,這是一個開源和跨平台的解決方案,可讓開發人員使用最先進的Web技術(如HTML5,CSS,Node.js和JavaScript)創建現代桌面應用程序,Atom提供功能強大,可定制且可擴展的用戶界面。
功能一目了然
Atom的突出功能包括跨平台編輯,這意味著您可以在您喜歡的操作系統上使用它,無論它是GNU / Linux,Mac OS X還是Microsoft Windows,以及內置包管理器這允許開發人員從應用程序中搜索和安裝包,甚至創建新的包。
Atom的另一個有趣功能稱為“智能自動完成”,它將幫助您以前所未有的速度編寫代碼。該應用程序還帶有一個內置的文件系統瀏覽器,您可以輕鬆找到您的項目並立即開始編碼,以及多個窗格,用於比較和編輯多個文件中的代碼。
查找和替換功能不容忽視,因為Atom允許用戶在應用程序中查找,替換或預覽文本,因為他們鍵入單個文件或跨大項目中的多個文件。您甚至可以在所有項目中查找和替換文件中的文本。
主題和插件
作為一個高度可定制的應用程序意味著您可以通過安裝新主題來更改其外觀,這些主題可以從項目的網站免費獲得。此外,可以使用CSS / Less調整用戶界面,以及使用JavaScript和HTML5添加新功能。
最後,Atom可以通過插件輕鬆擴展,插件在應用程序中稱為包。該項目的官方網站上還有2000多個包裹,免費提供。它們將允許您向應用添加新功能,以及用更好,更智能和更靈活的功能替換現有功能。
此版本中的新功能:
- 績效改進:
- 使用大型項目的用戶將很高興看到我們解決了與生成Git進程以獲取Git狀態相關的長期性能問題。這體現在Atom UI的周期性停頓中,我們看到了明顯更平滑的體驗。
- autocomplete-plus默認提供程序現在可以在單獨的線程上本地計算建議。這意味著沒有內存開銷,也沒有對Atom響應的威脅。閱讀更多關於Atom新的兼容友好緩衝區實現的深入博客文章。
- 可用性增強功能:
- 現在,如果在括號匹配包中啟用新設置,則可以更輕鬆地找到與光標下的括號對應的括號,該設置會突出顯示相應括號的行號。
- 為了保持寫下長降價文檔的理智,降價預覽的滾動位置在您保存時不再重置到頂部!
- 語言包更新:
- 最後,對許多捆綁語言語法包進行了大量改進。 CoffeeScript和YAML中的塊註釋處理已得到改進。 JavaScript語法包中已經進行了一次重大的正則表達式性能改進。 HTML包有許多修復標記,用於改進標記標記化。
版本1.27.0 / 1.28.0 Beta中的新功能:
- 績效改進:
- 使用大型項目的用戶將很高興看到我們解決了與生成Git進程以獲取Git狀態相關的長期性能問題。這體現在Atom UI的周期性停頓中,我們看到了明顯更平滑的體驗。
- autocomplete-plus默認提供程序現在可以在單獨的線程上本地計算建議。這意味著沒有內存開銷,也沒有對Atom響應的威脅。閱讀更多關於Atom新的兼容友好緩衝區實現的深入博客文章。
- 可用性增強功能:
- 現在,如果在括號匹配包中啟用新設置,則可以更輕鬆地找到與光標下的括號對應的括號,該設置會突出顯示相應括號的行號。
- 為了保持寫下長降價文檔的理智,降價預覽的滾動位置在您保存時不再重置到頂部!
- 語言包更新:
- 最後,對許多捆綁語言語法包進行了大量改進。 CoffeeScript和YAML中的塊註釋處理已得到改進。 JavaScript語法包中已經進行了一次重大的正則表達式性能改進。 HTML包有許多修復標記,用於改進標記標記化。
版本中的新功能:
- 績效改進:
- 使用大型項目的用戶將很高興看到我們解決了與生成Git進程以獲取Git狀態相關的長期性能問題。這體現在Atom UI的周期性停頓中,我們看到了明顯更平滑的體驗。
- autocomplete-plus默認提供程序現在可以在單獨的線程上本地計算建議。這意味著沒有內存開銷,也沒有對Atom響應的威脅。閱讀更多關於Atom新的兼容友好緩衝區實現的深入博客文章。
- 可用性增強功能:
- 現在,如果在括號匹配包中啟用新設置,則可以更輕鬆地找到與光標下的括號對應的括號,該設置會突出顯示相應括號的行號。
- 為了保持寫下長降價文檔的理智,降價預覽的滾動位置在您保存時不再重置到頂部!
- 語言包更新:
- 最後,對許多捆綁語言語法包進行了大量改進。 CoffeeScript和YAML中的塊註釋處理已得到改進。 JavaScript語法包中已經進行了一次重大的正則表達式性能改進。 HTML包有許多修復標記,用於改進標記標記化。
版本1.22.0 / 1.23.0 Beta中的新功能:
- 績效改進:
- 使用大型項目的用戶將很高興看到我們解決了與生成Git進程以獲取Git狀態相關的長期性能問題。這體現在Atom UI的周期性停頓中,我們看到了明顯更平滑的體驗。
- autocomplete-plus默認提供程序現在可以在單獨的線程上本地計算建議。這意味著沒有內存開銷,也沒有對Atom響應的威脅。閱讀更多關於Atom新的兼容友好緩衝區實現的深入博客文章。
- 可用性增強功能:
- 現在,如果在括號匹配包中啟用新設置,則可以更輕鬆地找到與光標下的括號對應的括號,該設置會突出顯示相應括號的行號。
- 為了保持寫下長降價文檔的理智,降價預覽的滾動位置在您保存時不再重置到頂部!
- 語言包更新:
- 最後,對許多捆綁語言語法包進行了大量改進。 CoffeeScript和YAML中的塊註釋處理已得到改進。 JavaScript語法包中已經進行了一次重大的正則表達式性能改進。 HTML包有許多修復標記,用於改進標記標記化。
版本1.9.0 / 1.10.0 Beta中的新功能:
- 顯示圖層,它將帶來速度提升以及自由形式折疊等新功能(通過折疊選擇命令)和改進的軟包裝算法。
- 電子升級(v0.37.8),它具有許多性能改進,可在所有平台上實現高效的連線渲染。
- 拖放佈局管理,為組織工作區提供了一種非常直觀的方式。
- 保存文件時增強可靠性,最大限度地降低發生硬崩潰時丟失文件的風險。
- Shell命令兼容性在Windows上,這使得atom命令與Cygwin和Msys兼容。
- 刪除GitRepositoryAsync:
- 今年早些時候,我們添加了一個實驗性異步API,用於與基於libgit2的Git存儲庫進行交互,稱為GitRepositoryAsync。我們從未正式公開過這個API,但是一些軟件包作者仍然根據捆綁軟件包中的示例開始使用它。
- 不幸的是,我們對libgit2的綁定導致Atom的幫助進程變得不穩定,導致硬崩潰。對於可能已經切換到這些新API的任何軟件包作者,我們深表歉意,但我們一直都是
新增功能:
- 為待處理的窗格項添加功能和API
- 多窗格使用的改進
- Block Decorations
- Async Git
- 頂部和底部條形碼API
版本1.5.0 / 1.6.0 Beta中的新內容:
- 塊裝飾
- 多窗格API改進
- 頂部/底部條API
- 待定標籤改進
- 待定標籤API
- atom --wait適用於Windows
- Nodegit內置/ Async Git Repository類https://github.com/atom/atom/pull/9213
- 修復了打開項目使用子模塊時的問題
- 無法從AppVeyor 下載內置Windows版本的PR
- 對language-js的一些改進
- 添加通過拖放操作將文件從操作系統移動到樹視圖 的功能
版本1.0.7中的新功能:
- 查找並替換:
- 當正則表達式選項開啟時,查找框突出顯示正則表達式
- cmd-d(select-next)遵循“整個單詞”選項的當前狀態
- 項目查找結果已正確排序
- 忽略0長度匹配
- 如果沒有選擇 ,它會忽略'當前選擇'選項
- 其他小錯誤修復
- 現在可以將文件和文件夾拖放到樹視圖中的不同文件夾中。
版本1.0.0中的新功能:
- Atom 1.0已經發布,Atom將在語義上發布版本化的前進
- 非常感謝幫助Atom的數百名令人驚嘆的貢獻者和軟件包作者到目前為止!
評論沒有發現