JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

內容介紹

rubymine2020漢化版是一款針對Ruby和Ruby on RAIls的功能強大且直觀的IDE,具有智能代碼完成,即時代碼分析和重構支持。智能編碼幫助、智能代碼重構和深度代碼分析,只需一次點擊即可切換到聲明,超級方法,測試,用法,實施,使用智能搜索跳轉到任何類,文件或符號,甚至任何IDE動作或工具窗口。JetBrAIns RubyMine 2020for Mac在開發環境中擁有Ruby開發者所需要的一切。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

rubymine mac版軟件介紹

RubyMine2020是一款由jetbrAIns最新發布的為Ruby 和RAIls開發者準備的IDE,RubyMine是建立在IntellJ IDEA平臺之上,提供所有必須的IDE功能,比如編輯,調試工具,源代碼控制集成,代碼自動提示完成,以及其他功能。rubymine2020是jetbrAIns rubymine軟件的最新版本,新版本功能更加強大,能更好地理解和導航項目和RAIls的代碼庫,並且改進編輯和Code Insight功能,主要包括定義,查找用法,代碼完成,以及其他操作的準確性和速度,可以幫助程序員更高效地生成高質量的代碼。另外全新的Ruby代碼編輯器是rubymine2020軟件增強的最好功能,現在提供了智能編碼輔助,智能代碼重構和深度代碼分析功能,通過簡單的項目配置,自動Ruby Gems管理,Rake支持和內置控制檯,能夠為用戶提供開發環境所需要的一切。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

rubymine 2020 漢化版軟件功能

找到你的方式使用智能搜索跳轉到任何類,文件或符號,甚至任何IDE操作或工具窗口。只需單擊一下即可切換到聲明,超級方法,測試,用法,實現等。使用基於MVC的項目視圖和模型,類和gem依賴關係圖,在RAIls項目中享受超快速導航。

使用智能編輯器更快地完成工作得益於對Ruby和RAIls,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等的一流支持,可以更高效地生成高質量的代碼。利用特定於語言的語法和錯誤突出顯示,代碼格式化,代碼完成和快速文檔。

檢測並消除代碼嗅覺通過代碼檢查來跟蹤社區最佳實踐,驗證代碼是否存在多種類型的可能錯誤,並通過快速修復選項提供動態改進。自動化但安全的重構有助於清理代碼並使其更易於維護。RAIls感知重構可幫助您執行項目範圍的更改:例如,重命名控制器也將重命名幫助程序,視圖和測試。

高興的測試和調試

使用功能強大的調試器和Ruby,JavaScript和CoffeeScript的圖形UI。設置斷點,逐步運行代碼並使用觸手可及的所有信息。使用編碼幫助和基於GUI的測試運行器創建和運行RSpec,Cucumber,Shoulda,MiniTest和Test ::單元測試。

享受精心調整的工作空間在RubyMine中,您可以使用可自定義的配色方案,鍵盤方案以及生產性開發所需的所有外觀設置,快速讓自己在家中。使用統一的UI節省時間,以便與Git,SVN,Mercurial和其他版本控制系統配合使用。

管理您的項目環境享受與Rake Task Runner,RAIls Generators,Bundler,RVM / Rbenv,Zeus等工具的無縫集成。終端也可以在需要時作為IDE工具窗口使用。通過ftp或Sftp輕鬆配置自動部署,並使用Vagrant,Capistrano,Chef或Puppet管理您的基礎架構。

更好的代碼洞察升級的Ruby類型推斷使IDE更好地理解塊,數組和散列中的元素類型,從而極大地改善了代碼自動完成和整體導航。

多態關聯RubyMine現在可以正確識別並導航(Ctrl / Cmd + Click)到使用多態關聯的模型的定義和用法。如果在項目中定義了多態關聯,則抽象模型名稱的自動完成也可用。

chruby,asdf和遠程版本管理器新版本具有chruby和asdf支持。它使WSL, Docker以及 SSH和其他遠程連接中的所有版本管理器(RVM,rbenv,asdf和chruby)都可用。

重新運行測試失敗現在,在文件或目錄中運行所有測試之後,RubyMine提供了一個選項,僅重新運行失敗的測試,而不是重新運行所有測試。這使您無需手動接收和調查每個失敗的測試。

YAML代碼格式化程序RubyMine現在允許您重新格式化YAML代碼。選擇代碼| 重新格式化代碼,或按⌥⌘L/按Ctrl + Alt + L。您還可以在“首選項/設置”中選擇如何摺疊和縮進序列,對齊值以及應用其他代碼樣式選項 編輯| 代碼風格| YAML。

錨點和別名的代碼洞察力現在,您可以在定義錨點時自動完成並查找別名的用法,以及導航到錨點和返回。別名和錨點的內聯重命名現在也可用。如果您嘗試提供與另一個現有錨衝突的名稱, IDE將 發出警告。它不允許您使用標準不允許的字符重命名錨點 。還添加了許多基本的YAML代碼檢查。

更多YAML改進在此版本中,您可以自動完成具有JSON Schema文件的YAML數據結構。IDE自動跟蹤schemastore中的模式,但也提供了在設置中手動添加和配置JSON模式文件的方法。最後,您現在可以快速將關鍵路徑複製並粘貼到.yml 文件中的值,而不是鍵入完整路徑。

附加到遠程進程從此版本開始,您可以將調試器附加到遠程運行的進程。設置SSH連接(首選項/設置| Ruby SDK和Gems |新建遠程| SSH憑據),並 在不重新啟動或任何其他配置的情況下對應用程序進行故障排除。

JavaScript和Typescript您將發現JavaScript和TypeScript的新意圖(Alt + Enter),例如 實現接口, 創建派生類,使用'for..of'迭代等等。此外,IDE現在支持TypeScript 2.9和即將發佈的TypeScript 3.0版本的所有新功能。

構架您現在可以使用Refactor | 重構React組件 提取Component,並將React類組件轉換為功能組件並返回。此外,代碼完成現在可用於Vue模板中的事件和事件修飾符。

更好地檢測合併衝突現在,當IDE在新的“ 合併衝突”節點下對這些文件進行分組時,查找具有合併衝突的文件會更容易。單擊“ 解決操作”鏈接以打開“ 與衝突合併的文件”對話框。

在修訂版中瀏覽存儲庫在修訂操作中有一個方便的新瀏覽存儲庫,用於根據任何給定的修訂來探索存儲庫的狀態。打開日誌中的上下文菜單或從文件歷史記錄中打開,以在項目工具窗口中訪問所需的存儲庫狀態。

跳過“推送”對話框現在可以在使用“ 提交”和“ 推送” 操作時跳過“推送”對話框,或僅在推送到受保護的分支時顯示該對話框。在首選項/設置中自定義此行為 版本控制| Git。

多個GitHub帳戶您可以根據需要配置任意數量的GitHub帳戶(首選項|版本控制| GitHub),併為每個項目設置默認的GitHub帳戶。

MacBook Touch Bar支持直接從觸摸欄運行,構建和調試應用程序,提交更改並更新項目。可以在“首選項/設置”中自定義所有觸摸欄上下文 外觀與行為| 菜單和工具欄。

黑暗的窗口標題和新圖標在macOS上使RubyMine標題欄更暗。轉到首選項| 外觀與行為| 外觀並選擇使用深色窗口標題。RubyMine 2020還具有許多全新的圖標,旨在提供更清晰,更一致的外觀和感覺。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

JetBrAIns RubyMine 2020 for Mac漢化版特點介紹

Ruby開發jetbrAIns rubymine IDE包含一個全面的Ruby代碼編輯器,可以識別動態語言細節。它提供智能編碼輔助,智能代碼重構和深度代碼分析功能。通過簡單的項目配置,自動Ruby Gems管理,Rake支持和內置控制檯,它擁有Ruby開發人員在開發環境中所需的一切。

Ruby on RAIlsRubyMine帶來了專用的RoR功能,包括項目結構視圖,快速模型 - 視圖 - 控制器導航選項,特定於RAIls的代碼完成,意圖操作和自動重構。所有這些,加上對ERB,HAML和Slim編輯的最佳支持,再加上先進的Web開發工具和內置的RAIls控制檯,是生成尖端Web應用程序的最佳方法。

JavaScript和HTML / CSS由於RubyMine提供一流的編碼幫助和廣泛的高級功能,因此可以保證JavaScript,CoffeeScript,TypeScript,HTML,CSS,Less或Sass中的客戶端和服務器端開發的速度和效率。Node.js,Dart,AngularJS和JavaScript測試框架通過免費插件支持。藉助JavaScript和Node.js調試工具,無需離開IDE即可增強和簡化您的調試體驗。

保持您的代碼形狀

代碼分析和重構讓您的IDE處理您的代碼。智能,類型感知代碼完成,智能代碼檢查,實時模板和意圖操作都可以協同工作,幫助您更快地編寫代碼並進行故障診斷。使用安全的重命名和刪除,提取方法,引入變量,內聯變量或方法以及更多重構,將您的Ruby代碼重構為智能的,特定於語言的方式。


測試不應低估測試的價值。就像編寫代碼一樣,單元測試成為RubyMine靈活,經過深思熟慮的RSpec,Cucumber,Shoulda,MiniTest和Test :: Unit集成的第二天性。通過智能代碼完成和導航快速編寫測試,並使用圖形UI輕鬆運行測試並分析其結果。


多種集成工具Git,Subversion,Mercurial,Perforce和CVS:RubyMine瞭解最常見的版本控制系統和SCM,併為所有這些系統和SCM提供統一的UI。通過ftp或Sftp輕鬆配置自動部署,並使用Vagrant,Capistrano,Chef和/或Puppet管理您的基礎架構。利用數據庫工具,包括全功能的數據庫編輯器和SQL支持。


強大的調試器微調應用程序代碼是每個軟件項目中必不可少的一步。RubyMine的Ruby調試器繼承了久經考驗的IntelliJ IDEA Java / JSP調試器,同時專注於Ruby和RAIls開發人員的需求。它允許Ruby,ERB和JavaScript代碼中的斷點,並提供高度信息化的視圖,如控制檯,變量,框架和手錶。


智能和簡單的編碼

代碼完成


享受Ruby和RAIls,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等智能和語言感知自動完成功能。


代碼片段


對於代碼中最常見的模式結構,使用實時模板鍵入較少的內容。使用預定義的代碼段並創建自己的代碼段。


智能編輯通過代碼註釋,擴展/縮小選擇,內聯正則表達式檢查,同步標記編輯等提高您的工作效率。



多項選擇
同時在許多地方:編輯代碼片段,使用代碼完成,同時在多個位置更改“查找”結果等等。


拆分編輯水平或垂直拆分獨立視圖中的當前編輯器,並在每個視圖中打開一組選項卡。或者在一個窗口中處理多個項目。

無牽引模式每當您需要完全專注於您的代碼時,請切換到無干擾模式 - 沒有工具欄,工具窗口或選項卡的簡約UI。定製和Vim仿真使用可自定義的配色方案,鍵盤方案(包括textmate,Eclipse,NetBeans或Vim用戶的預定義方案)等,讓自己在家中。劃痕文件在編輯器中進行實驗和原型,無需創建任何新項目文件。當然,您仍然可以在編碼時享受頂級編碼幫助。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

rubymine for mac版最新功能

JS / TS的新智能意圖和檢查現在,您可以使用新的智能意圖和檢查(Alt + Enter)節省編碼時的時間。例如,您現在可以快速將現有代碼轉換為可選的鏈接和/或無效合併,這是最新版本的JavaScript和TypeScript中引入的語法。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

更有用的快速文檔對於JavaScript和TypeScript,“ 文檔”彈出窗口現在顯示更多有用的信息,包括有關符號的類型和可見性的詳細信息,以及該符號的定義位置。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

Vue.js:Vuex和Composition API支持我們已經在即將推出的Vue 3中添加了對Vuex庫和Composition API的開箱即用的支持。現在,您可以更加順暢地構建出色的Vue.js應用程序。

JetBrains RubyMine2020 for Mac(Ruby代碼編輯工具2020 .1漢化版

rubymine mac版系統要求

JetBrAIns RubyMine 2020 for Mac(Ruby代碼編輯工具) 2020.1漢化激活版

  • macOS 10.8.3或更高版本
  • 最低2 GB RAM
  • 建議使用4 GB RAM
  • 1024x768最低屏幕分辨率

rubymine mac破解版發行說明

核心。IDE設置:無法進入超級SSH配置失去了重點不要自動導入調試IDEA實例的配置如果未將插件存儲在配置目錄中,則“還原默認設置”不會卸載插件提供使用空配置啟動IDE的功能如果在vmoptions中顯式指定了idea.config.path,則顯示“導入配置”對話框。核心。插件管理:對於已安裝的插件已經由精確文件名支持的文件,不建議使用支持精確文件名的插件無法讀取的錯誤消息當捆綁和下載的插件同時存在時更加友好核心。跑。目標:[run.target]拉docker目標始終拉“最新”標籤,即使對於“ openjdk:8”也是如此核心。SSH協議:自定義名稱並重命名SSH配置添加按鈕以將ssh配置重命名為工具欄工具。碼頭工人:在DockerFileDetector中清理並構建後,Rider凍結Docker:調用Exec命令時出現com.github.dockerjava.api.exception.InternalServerErrorException用戶界面。查找,替換,用法:更新查找/替換彈出窗口的外觀用戶界面。焦點:如果已鎖定切換,則Esc不會將焦點從“查找”面板返回到“編輯器”版本控制。:修改按鈕不可發現數據庫連接:SSL握手錯誤連接到新建的MySQL 5.7.29服務器數據庫自省:支持稀疏列MS SQL:支持規則自省Redshift自省中的存儲過程支持數據導入導出:新操作:在CSV文件的上下文菜單中導出到數據庫...將CSV提取器設為默認值


分享到:


相關文章: