專門為Go開發構建的跨平臺IDE:GoLand 2021 mac中文版

100_Ways發表於2022-03-19

goland 2021 mac中文版是由JetBrains公司專為go開發者提供的一個符合人體工程學的新的商業IDE。這個IDE整合了IntelliJ平臺的有關go語言的編碼輔助功能和工具整合特點。IDE會分析你的程式碼,然後在符號之間尋找連線。提供程式碼提示,快速導航,靈活的錯誤分析能力以及格式化和重構功能。而且強大的靜態程式碼分析能力和符合人體工程學的設計,使開發者不僅僅是在工作,更是一種愉快的程式設計體驗!

專門為Go開發構建的跨平臺IDE:GoLand 2021 mac中文版

GoLand 2021 for Mac軟體介紹

GoLand是JetBrains的新商業IDE,旨在為Go開發提供符合人體工程學的環境。新的IDE通過特定於Go語言的編碼輔助和工具整合擴充套件了IntelliJ平臺。

編碼協助IDE分析您的程式碼,查詢符號之間的連線,提供程式碼完成,快速導航,巧妙的錯誤分析,格式化和重構。

人體工學設計強大的靜態程式碼分析和符合人體工程學的設計使得開發不僅具有高效性,而且還具有令人愉快的體驗。

整合工具休息 - 跑步,覆蓋工具,全功能偵錯程式和版本控制整合等關鍵任務工具隨時可用 - 無需外掛外掛。

IntelliJ外掛生態系統如果除了已經豐富的內建工具之外還需要任何東西,IntelliJ外掛生態系統可以幫助您。

專門為Go開發構建的跨平臺IDE:GoLand 2021 mac中文版

goland mac版功能介紹

1.編碼協助

智慧完成IDE
通過自動完成語句幫助您編寫新程式碼。Ctrl+Shift+Space為您提供當前上下文中適用的最相關符號的列表。當您選擇建議時,它會動態新增相應的包匯入語句。

檢查和快速修復DE
提供內建檢查功能,可在您鍵入程式碼時動態檢查程式碼。當他們發現有問題的程式碼時,他們會為您提供快速修復,只需按下即可應用Alt+Enter。

重構
可用的重構包括重新命名和提取,允許您快速安全地更改程式碼。

快速導航
只需單擊一下即可切換到超級方法,實現,用法,宣告等。只需單擊一下,即可跳轉到任何類,檔案或符號,甚至任何IDE操作或工具視窗。

快速***出視窗
當您需要有關插入符號的更多資訊時,請使用快速***出視窗:例如快速文件,快速定義,顯示用法,結構等。即使您使用程式碼完成,也可以使用一些***出視窗:它們提供有關所選建議的其他資訊。

程式碼***
在某些情況下,IDE可以為您***簡單的程式碼。例如,如果單擊Ctrl+O,IDE將通過***其方法來幫助您實現任何介面。

檢測遞迴呼叫
如果您在函式內部進行了遞迴呼叫,IDE將檢測它並在裝訂線上標記它,使您的程式碼更易於閱讀和理解。

表達型別
當您需要知道插入符號中任何表示式的型別時,“ 表示式型別”操作可通過Ctrl-Shift+P並始終可用。

退出點突出
顯示每個函式可能有多個返回和恐慌語句。要快速找到它們,請Cmd+Shift+F7在插入符號位於func,return或panic關鍵字時按下。這有助於您更快地瞭解功能的工作原理。

尋找用法
在查詢用***能不僅可以找到其中符號的使用,也可組這些用法按型別程式碼的所有地方:如閱讀,寫作,等等。

格式化
內建格式化程式提供的功能與go fmt相同。

2.程式碼編輯器

語義突出
顯示此選項使用每個引數和區域性變數的唯一顏色擴充套件標準語法突出顯示。

引數提示
編輯器顯示用作方法引數的文字和nils的引數提示。這些提示使程式碼更具可讀性。

3.內建工具和整合

偵錯程式
IDE附帶一個功能齊全的偵錯程式,支援常見的偵錯程式功能:手錶,評估表示式,顯示內聯值等。偵錯程式適用於應用程式和測試。

覆蓋
如果使用coverage指令執行程式碼,IDE將收集資料並在編輯器中的聚合檢視和每個語句中顯示它。

試驗
IDE為執行和除錯測試,基準測試和檢查提供了專用介面。

去工具該程式碼 → 轉到工具選單,可以對專案執行的隨身工具,而無需切換到命令列。

Plan9編輯器
為Plan9檔案提供語法突出顯示。

版本控制
內建的Git整合使您可以瀏覽更改歷史記錄,管理分支,合併衝突等等。對於其他版本控制系統,可通過相應的外掛獲得類似的功能:Mercurial,SVN等。

奌站
IDE配有內建終端。根據您的平臺,您可以使用命令列提示符,Far,powershell或bash。Alt+F12無需離開IDE即可呼叫終端並執行任何命令。

搬運工人
IDE提供了一個外掛,允許您連線到本地執行的Docker機器來管理影像,容器和Docker Compose服務。

4.前端和後端開發

JavaScript,HTML和CSSIDE繼承了WebStorm對前端語言和框架的一流支援。IDE為JavaScript,TypeScript,Dart,React等提供***編碼幫助。可以通過外掛獲得對Angular和Node.js的支援。

資料庫工具在編輯SQL時利用智慧編碼輔助; 連線到實時資料庫; 執行查詢; 瀏覽和匯出資料; 甚至可以在IDE中以視覺化介面管理您的方案。

5.外掛生態系統超過10年的IntelliJ平臺開發為GoLand 50+ IDE提供了不同性質的外掛,包括對其他VCS的支援,與不同工具和框架的整合,以及Vim模擬等編輯器增強功能。

專門為Go開發構建的跨平臺IDE:GoLand 2021 mac中文版


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980948/viewspace-2874073/,如需轉載,請註明出處,否則將追究法律責任。

相關文章