JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

內容介紹

JetBrAIns GoLand for Mac是是專為Go開發人員構建的跨平臺IDE,功能非常強大,擁有強大的代碼洞察力,幫助所有Go開發人員即時錯誤檢測和修復建議,快速和安全的重構,一步撤銷,智能代碼完成,死代碼檢測和文檔提示,讓您創建快速,高效,可靠的代碼。GoLand代碼可幫助您快速切換到類型實現的陰影方法,實現,用法,聲明或接口。macdown分享JetBrAIns GoLand Mac版,附JetBrAIns GoLand 激活碼。

JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

GoLand 2019 for Mac版軟件介紹

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

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

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

集成工具休息 - 跑步,覆蓋工具,全功能調試器和版本控制集成等關鍵任務工具隨時可用 - 無需插件插件。

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

JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

GoLand mac 版功能介紹

1.編碼協助

智能完成IDE

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

檢查和快速修復DE

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

重構

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

快速導航

只需單擊一下即可切換到超級方法,實現,用法,聲明等。只需單擊一下,即可跳轉到任何類,文件或符號,甚至任何IDE操作或工具窗口。

快速彈出窗口

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

代碼生成

在某些情況下,IDE可以為您生成簡單的代碼。例如,如果單擊Ctrl+O,IDE將通過生成其方法來幫助您實現任何接口。

JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

檢測遞歸調用如果您在函數內部進行了遞歸調用,IDE將檢測它並在裝訂線上標記它,使您的代碼更易於閱讀和理解。

表達類型

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

退出點突出

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

尋找用法

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

格式化

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

語義突出

顯示此選項使用每個參數和局部變量的唯一顏色擴展標準語法突出顯示。

參數提示

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

3.內置工具和集成

調試器

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

覆蓋

如果使用coverage指令運行代碼,IDE將收集數據並在編輯器中的聚合視圖和每個語句中顯示它。

試驗

IDE為運行和調試測試,基準測試和檢查提供了專用接口。

去工具該代碼 → 轉到工具菜單,可以對項目運行的隨身工具,而無需切換到命令行。

為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仿真等編輯器增強功能。

JetBrAIns GoLand 2019 Mac破解版最新功能

1.去模塊支持(vgo)此更新提供了與Go模塊(又名“vgo”)開箱即用的集成。

2.移動重構我們改進了Move重構:- 新的“ 移動”對話框顯示是否需要標識符,並允許您決定是否導出或移動每個標識符。- 您現在可以跨包移動符號。如果無法執行此操作,IDE將相應地提醒您。

3.新的快速修復- 轉換為預期類型一種稱為轉換為期望類型的新快速修復,只要語言允許,就會將值轉換為所需的類型。

- 實施缺少的方法如果期望的類型是接口,這個新的快速修復程序可以讓您快速添加缺少的方法。例如,有時您可以實現具有相似名稱但具有不同參數集的方法。在這種情況下,IDE將解釋需要更改的方法,以使其符合您嘗試實現的接口。知道為什麼接口沒有通過類型實現是不夠的,因此IDE現在允許您直接從使用發生的位置實現接口。

4.實施方法實現方法操作現在不僅可以將接口中的方法添加到所選類型,還可以立即創建此類型。

5.新的意圖行動- 添加點導入別名可讓您快速將點別名添加到導入,這使得所有導出的符號都可用,而無需限定符。相反,刪除點導入別名有助於切換回使用包名稱。- 引入局部變量允許您為返回值的函數/方法調用添加變量。

6.新的Postfix完成- 所述.sort模板變換陣列或切片表達式以及基於元素類型適用的排序方法預先考慮它們。如果元素類型是自定義類型,則它將使用該sort.Slice方法。- 該.rr模板結合了兩個已經可用的模板的功能, .rre並且.rrv可以同時調用變量和表達式。

7.代碼樣式改進如您所知,Go中的註釋也用作註釋。在某些庫中,註釋標記和註釋指令之間的空格未正確處理。在GoLand 2019中,現在可以禁用以某些前綴開頭的註釋的前導空格。如果你去設置| 編輯| 代碼風格| 去| 其他,您現在將看到添加前導空格註釋選項的自定義排除列表。使用“ 註釋空間除外”字段可添加要作為例外添加的任何前綴名稱。

JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

8.調試器更新- 非暫停斷點調試器支持非掛起斷點。它允許您設置斷點並將其記錄在控制檯中,甚至可以在到達時獲取斷點的堆棧跟蹤,然後繼續執行。當遇到斷點並且它停止時,您也可以執行這些操作。在相關更改中,此更新附帶最新版本的Delve,它解決了許多問題。像往常一樣,請確保您使用的是最新的Go版本,以便充分利用調試會話。

- 延遲加載數組,映射和切片此外,調試器現在支持對數組,映射和切片進行延遲加載; 支持在地圖中進行深度嵌套; 並在地圖和切片中提供更好的鍵值對錶示。此外,此更新附帶最新版本的Delve,可解決許多問題。像往常一樣,請確保您使用的是最新的Go版本,以便充分利用調試會話。

9.工具

- 全球文件觀察者在此發佈週期中,File Watchers獲得了一個簡單但非常用戶友好的功能,有助於減少使用許多項目的開發人員的設置冗餘。以前,只能為每個項目設置文件監視器。現在,您可以配置影響級別,以便在“ 項目”和“ 全局”選項之間進行選擇。您還可以限制範圍以啟用/禁用每個項目的每個全局監視器的狀態。使用文件監視器,您可以跟蹤文件的更改並運行第三方獨立應用程序。

- 搬運工人Docker插件現在可以識別運行配置中的幾個新的運行時命令行選項:所有內存選項--security-opt,以及支持GPU的選項: --runtime=nvidia。此外,您現在可以使用--rmDocker Run / Debugсonfigurations中的選項來啟動臨時容器,該容器將在終止後自動清理。Docker獲取一個選項,指定在Docker運行配置的Context文件夾字段中為dockerfile執行Docker構建命令的基本目錄。

10.版本控制

- 合併衝突新的“ 合併衝突”節點將每個更改列表的合併衝突文件分組,從而更容易找到它們。“ 解決”操作鏈接將打開一個改進的“合併衝突的文件”對話框。現在它在執行Pull,Merge或 Rebase時顯示Git分支名稱 ,並允許您按目錄對文件進行分組,這在多個文件與衝突合併時尤其有用。

- 增強的日誌選項卡“ 版本控制”工具窗口的“日誌”選項卡添加了以下改進:。根據需要打開儘可能多的日誌選項卡。。使用Branch過濾器快速過濾您喜歡的分支的提交。。從上下文菜單中輕鬆地從提交中刪除Git標記。。在不切換上下文的情況下探索Diff預覽面板。。通過上下文菜單使用修復操作中的新瀏覽存儲庫監視存儲庫的狀態,該菜單僅適用於Git版本控制。

- 跳過Git的Push對話框在GoLand 2019中,您將找到在使用“ 提交”和“ 推送”操作時完全跳過“ 推送”對話框 的選項。或者,您可以選擇僅在推送到受保護的分支時顯示此對話框。在設置|中進行設置 版本控制| Git | 展會推對話框 的提交和推送。

- 多個github帳戶現在,您可以輕鬆管理所需數量的github帳戶,而無需在它們之間進行切換。只需配置您在“設置”中使用的所有帳戶 版本控制| github,併為每個項目分配默認的github帳戶。

JetBrains GoLand for Mac(Go語言集成開發工具) 2019.3.4中文版

11.用戶界面- 觸摸欄支持MacBook Pro用戶的好消息!GoLand 2019提供全新的IDE體驗:運行,構建,調試項目,提交更改等 - 直接從觸摸欄開始。可以在“設置”中的“觸摸欄”頁面上自定義所有可用的觸摸欄上下文 外觀與行為| 菜單和工具欄。

- 轉向黑暗的一面你現在可以使用更暗的標題欄來享受GoLand。轉到設置| 外觀與行為| 外觀並選擇使用深色窗口標題來試一試。最後但並非最不重要的是,與基於IntelliJ平臺的其他IDE一樣,GoLand中的圖標也煥然一新,旨在消除視覺混亂並提高可讀性,可查找性和清晰度。

12.JavaScript和TypeScript

- TypeScript改進支持TypeScript 2.9和即將發佈的TypeScript 3.0版本。除此之外,GoLand提供了更多由TypeScript語言服務本身提供的快速修復,例如來自JSDoc的Annotate類型。

- 新意圖此更新通過提供了許多新的意圖Alt+Enter。這裡只是其中的一些:實現接口,創建派生類,實現一個接口或抽象類的成員,生成的“開關”的情況下,並用“for..of”迭代。

- 查找未使用的代碼使用新的代碼覆蓋功能,您可以在項目中找到任何未使用的代碼。使用GoLand覆蓋範圍啟動JavaScript調試配置,在Chrome中與您的應用進行互動,然後停止配置。該報告將顯示每個文件和文件夾中使用的代碼和數量。

GoLand 2019 for Mac版系統要求

JetBrAIns GoLand 2019 for Mac(Go語言商用IDE)v2019.2.5中文版系統要求

macOS 10.8.3或更高版本

最低2 GB RAM

建議使用4 GB RAM

1024x768最低屏幕分辨率


分享到:


相關文章: