描述
JetBrains RubyMine是一個優秀且全面的Ruby程式碼編輯器,可以識別動態語言細節,為使用者提供智慧編碼幫助,自動偵測錯誤程式碼段,智慧編寫和修復程式碼段,幫助使用者重構程式碼,提示和標記錯誤,並在使用者面前分析詳細的解釋代碼。讓使用者了解程式碼編寫中的錯誤,並及時改正。 RubyMine支援JavaScript和HTML, CSS, Java, JSP語言開發,增加多種整合工具,透過FTP或SFTP輕鬆配置自動部署,使用Flauger, Capistrano, Chef和/或Puppet管理基礎設施,內建增強調試器,以協助成功調優應用程式程式碼偵錯,以及改進的即時模板和預期操作,所有這些都可以協同工作,幫助您更快地編寫程式碼並診斷故障。
對碼頭工人的再思考—碼頭工人的組成與執行
Rubymin新增了docker-compose exec。簡而言之,當這個系統命令被啟用時,您可以比以前更快地發展運行和調試技術應用進行程序、安裝GEM以及企業執行一些其他國家開發工作任務。
提速紅寶石
現在,您可以新增GEM、執行RAKE任務、Rails命令和其他命令來更新環境,而不重新建置Docker映像。
彈出最近的位置
最近位置的新彈出視窗重新建立導航程式碼庫的方式。當您只記得程式碼的內容但不知道在哪裡看到它時,這個彈出視窗可以幫助您找到實際的程式碼。開始鍵入以篩選結果,然後跳到所需的程式碼。
應用概述
Rubymin整合並提供了一個本地分析器來幫助您發現部分程式碼,從而降低應用程式和/或測試的速度。
附加到正在運行的應用程式
請注意,您可以透過附加任何一個分析器(尋找相關操作/將分析器附加到處理)來即時檢查您正在發展運行的應用系統程式!
自動完成和導航屬性
在新增工廠時,Rubymy會盡可能自動完成其屬性和值。例如,對於Rails模型工廠,整合的開發環境會自動完成其欄位的內容,甚至是關聯性。當然,您可以在這些物件的定義和使用之間進行導航。
自動完成和導航方法
在編寫測試時,您可以自動完成並導航到工廠建立的定義方法,例如create、build、build_stub等。
完整的MVC集成
我們還添加了與工廠相關的彈出文件(導航/相關符號),並添加了一個缺口,允許你去聲明一些工廠(如果它們存在的話)。
調查方法調用
的新呼叫層次結構操作可以幫助您找出正在研究的方法、該方法呼叫的呼叫方以及所需方法的深度。
TruffleRuby支持
增加了對TruffleRuby的支持!若要將企業目前RubySDK切換到TruffleRuby,請確保在RubySDK設定中安裝並選擇了解譯器。
改進對Vue應用程式中的類型記錄的支持
RubyMine現在使用類型日誌語言服務和它自己的類型日誌支援。 Vue存檔。這意味著您現在將擁有更準確的類型檢查和輸入訊息,並且您將能夠使用服務提供的快速修復,並在類型日誌工具視窗中查看當前文件中的所有類型日誌錯誤。
突出顯示測試中失敗的行
當你使用玩笑,卡瑪,摩卡,或原型設計師進行測試時,有些測試會失敗,現在你可以在編輯器中看到問題發生的地方。整合開發環境使用堆疊追蹤中的信息並突出顯示失敗的程式碼。當您將滑鼠懸停時,您將看到來自測試運行程式的錯誤訊息,您可以立即開始偵錯測試。
新調試器控制台
在JavaScript和Node.js調試分析工具視窗中我們遇到新的和改進的互動式偵錯器控制台!現在,它使用樹狀視圖來顯示研究對象,並且它支援用CSS設定一個日誌資料訊息的樣式,以及用控制台、群組()和控制台()對它們之間進行學生分組。您還需要可以直接過濾掉沒有任何其他類型的日誌管理訊息。
完整的NPM劇本
當將新腳本新增至套件.json檔案時,整合開發環境現在建議已安裝套件提供的可用命令。進入節點後,整合開發環境就會推薦資料夾和檔案名稱。當您輸入NPMRun時,您將看到在目前文件中定義的任務清單。
更新的文件
CSS屬性和HTML標記和屬性的文檔(F1)現在研究顯示了關於MDN瀏覽器技術支援的最新資料描述和信息,以及發展指向一個完整的MDN文章的連結。
新UI主題
現在可以使用Rubymy中作為插件提供的新顏色使用者介面主題。深紫色、灰色和綠光主題,或創建自己的。
使用說明
1.安裝軟體並關閉
2.將jetbra資料夾複製到C盤根目錄保存
3.進入jetbra/scripts中運行install-all-users.vbs
4.開啟軟體選擇Activate XXX→Activation code→輸入啟動碼→Activate→Continue
5.依序點選左邊的Plugins→搜尋框輸入Chinese→選擇第二個Chinese (Simplified) Language→Install→Restart IDE→Restart