欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JetBrains RubyMine 2021 for Mac(Ruby代碼編輯器) v2021.3.3 永久激活中文版

RubyMine 2020 Mac 漢化版下載

  • 軟件大?。?span>494MB
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件類別:開(kāi)發(fā)軟件
  • 應(yīng)用平臺(tái):OS 10.15.x 以上
  • 更新時(shí)間:2022-03-02
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

rubymine 2021 中文版是mac上一款全面的Ruby代碼編輯器,可以識(shí)別動(dòng)態(tài)語(yǔ)言細(xì)節(jié)。它提供智能編碼輔助,智能代碼重構(gòu)和深度代碼分析功能。通過(guò)簡(jiǎn)單的項(xiàng)目配置,自動(dòng)Ruby Gems管理,Rake支持和內(nèi)置控制臺(tái),它擁有Ruby開(kāi)發(fā)人員在開(kāi)發(fā)環(huán)境中所需的一切?,F(xiàn)在小編為您帶來(lái)rubymine 2021 激活版,供您下載使用!

rubymine 2021 mac版安裝教程

RubyMine 2021 中文版下載完成后打開(kāi),拖動(dòng)「RubyMine 」到右側(cè)藍(lán)色文件夾上等待安裝完成即可。

點(diǎn)擊Evaluate for free,然后點(diǎn)擊Evaluate

創(chuàng)建新項(xiàng)目,將補(bǔ)丁文件ide-eval-resetter拖放至空白項(xiàng)目安裝即可

安裝成功后,點(diǎn)擊菜單Help -> Eval Reset可換出***件主界面

勾選項(xiàng):Auto reset before per restart,點(diǎn)擊Reset

詢問(wèn)是否重置,點(diǎn)擊yes,然后點(diǎn)擊【exit】,應(yīng)用會(huì)自動(dòng)重新啟動(dòng),每次打開(kāi)重置為30天。

rubymine mac版如何設(shè)置中文?我們以【IntelliJ IDEA】為例子。

答:點(diǎn)擊菜單欄的「IntelliJ IDEA」,再點(diǎn)擊「Preferences…」打開(kāi)軟件的偏好設(shè)置,點(diǎn)擊左側(cè)導(dǎo)航的「Plugins」,在右側(cè)的「Type / to see options」處輸入「chinese」,找到「Chinese (Simplified) Language」點(diǎn)擊「Install」,安裝完成后點(diǎn)擊「Restart IDE」即可。

rubymine mac版軟件介紹

使用智能編輯器更快地完成工作

得益于對(duì)Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等的一流支持,可以更高效地***高質(zhì)量的代碼。利用特定于語(yǔ)言的語(yǔ)法和錯(cuò)誤突出顯示,代碼格式化,代碼完成和快速文檔。

1.找到你的方式使用智能搜索跳轉(zhuǎn)到任何類,文件或符號(hào),甚至任何IDE***作或工具窗口。只需單擊一下即可切換到聲明,超級(jí)方法,測(cè)試,用法,實(shí)現(xiàn)等。使用基于MVC的項(xiàng)目視圖和模型,類和gem依賴關(guān)系圖,在Rails項(xiàng)目中享受超快速導(dǎo)航。

2.檢測(cè)并消除代碼嗅覺(jué)通過(guò)代碼檢查來(lái)跟蹤社區(qū)最佳實(shí)踐,驗(yàn)證代碼是否存在多種類型的可能錯(cuò)誤,并通過(guò)快速修復(fù)選項(xiàng)提供動(dòng)態(tài)改進(jìn)。自動(dòng)化但安全的重構(gòu)有助于清理代碼并使其更易于維護(hù)。Rails感知重構(gòu)可幫助您執(zhí)行項(xiàng)目范圍的更改:例如,重命名***也將重命名幫助程序,視圖和測(cè)試。

3.高興的測(cè)試和調(diào)試使用功能強(qiáng)大的調(diào)試器和Ruby,JavaScript和CoffeeScript的圖形UI。設(shè)置斷點(diǎn),逐步運(yùn)行代碼并使用觸手可及的所有信息。使用編碼幫助和基于GUI的測(cè)試運(yùn)行器創(chuàng)建和運(yùn)行RSpec,Cucumber,Shoulda,MiniTest和Test ::單元測(cè)試。

4.享受精心調(diào)整的工作空間在RubyMine中,您可以使用可自定義的配色方案,鍵盤方案以及生產(chǎn)***開(kāi)發(fā)所需的所有外觀設(shè)置,快速讓自己在家中。使用統(tǒng)一的UI節(jié)省時(shí)間,以便與Git,SVN,Mercurial和其他版本控制系統(tǒng)配合使用。

5.管理您的項(xiàng)目環(huán)境享受與Rake Task Runner,Rails Generators,Bundler,RVM / Rbenv,Zeus等工具的無(wú)縫集成。終端也可以在需要時(shí)作為IDE工具窗口使用。通過(guò)FTP或***TP輕松配置自動(dòng)部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基礎(chǔ)架構(gòu)。

rubymine 2021mac版功能介紹

一.Ruby編輯器RubyMine是一款適用于各種Ruby項(xiàng)目的智能IDE,具有智能代碼編輯器,專為高效開(kāi)發(fā)而設(shè)計(jì)。

1.智能和簡(jiǎn)單的編碼

代碼完成為Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass和Less等提供智能和語(yǔ)言感知的自動(dòng)完成功能。

代碼片段在您的代碼中輸入最常用模式結(jié)構(gòu)的實(shí)時(shí)模板。使用預(yù)定義的片段并創(chuàng)建自己的片段。

智能編輯通過(guò)代碼評(píng)論,擴(kuò)展/縮小選擇,內(nèi)聯(lián)正則表達(dá)式檢查,同步標(biāo)簽編輯等功能提高工作效率。

多選同時(shí)在許多地方:編輯代碼片段,使用代碼完成,同時(shí)在多個(gè)位置更改“查找”結(jié)果等等。

分割編輯將當(dāng)前編輯器以***視圖水平或垂直拆分,并在每個(gè)視圖中保留一組選項(xiàng)卡。或者在一個(gè)窗口中處理多個(gè)項(xiàng)目。

無(wú)憂無(wú)慮的模式無(wú)論何時(shí)您需要全面關(guān)注代碼,切換到無(wú)分心模式 - 無(wú)任何工具欄,工具窗口或選項(xiàng)卡的簡(jiǎn)約用戶界面。

2.智能代碼導(dǎo)航

智能導(dǎo)航一鍵導(dǎo)航到聲明,超級(jí)方法,測(cè)試,用法,實(shí)現(xiàn)等等。在Rails應(yīng)用程序中快速切換模型,視圖和***。

高級(jí)搜索選項(xiàng)跳轉(zhuǎn)到任何類,文件或符號(hào):按模式和文件夾過(guò)濾,或使用正則表達(dá)式。甚至可以找到任何IDE動(dòng)作或工具窗口。

結(jié)構(gòu)視圖通過(guò)使用Structure工具窗口或特殊的***出窗口,可以在類方法(包括繼承的方法)或HTML標(biāo)記之間輕松切換。使用層次結(jié)構(gòu)窗格查看和搜索類類型,還有超類型和子類型。

3.Ruby工具的使用

集成的Rake,Bundler等等運(yùn)行Rails***器和服務(wù)器,Rake和Bundler任務(wù)。使用模型/類/ gem依賴關(guān)系圖分析項(xiàng)目結(jié)構(gòu)。

內(nèi)置控制臺(tái)通過(guò)使用集成的Rails,IRB,SSH控制臺(tái)和本地終端,在不離開(kāi)IDE的情況下運(yùn)行腳本和應(yīng)用程序。

部署工具通過(guò)FTP或***TP配置自動(dòng)部署,并使用Vagrant,Docker,Capistrano,Chef和/或Puppet輕松管理您的基礎(chǔ)架構(gòu)。

Ruby文檔RubyDoc文檔離您的代碼只有一次點(diǎn)擊,隨時(shí)可以在您需要幫助時(shí)打開(kāi)?;蛘哂肶ARD創(chuàng)建你自己的可用文檔。

二.Ruby on Rails IDERubyMine通過(guò)Rails提高您的工作效率,并本地支持所有主要的Web開(kāi)發(fā)實(shí)踐。

1.Rails感知代碼維護(hù)

代碼完成RubyMine理解并正確完成數(shù)據(jù)庫(kù)字段和關(guān)聯(lián); find_by_ *,url_for,redirect_to和其他Rails方法,由命名路由和***路由定義的方法等等。

Rails***器使用方便的用戶界面為您的項(xiàng)目添加新的Rails實(shí)體,如模型,***,腳手架等,以提供對(duì)Rails***器的快速和上下文***訪問(wèn)。

ERB / HAML / Slim編輯器完全支持ERB視圖編輯以及大括號(hào),折疊,語(yǔ)法高亮顯示,智能代碼完成等。如果您更喜歡開(kāi)發(fā)HAML或Slim Rails視圖,那么您會(huì)發(fā)現(xiàn)注入Ruby代碼的語(yǔ)法高亮顯示以及內(nèi)部HTML代碼(完成,導(dǎo)航等)的編碼幫助。

2.高級(jí)代碼導(dǎo)航

Rails項(xiàng)目視圖快速訪問(wèn)相關(guān)的***,模型,視圖,遷移等,以及其內(nèi)容,如***方法,關(guān)聯(lián)和部分視圖等。

模型依賴關(guān)系圖用您的項(xiàng)目模型鳥(niǎo)瞰您的項(xiàng)目屬***,分析項(xiàng)目結(jié)構(gòu)并導(dǎo)航到您需要的代碼。

基于MVC的導(dǎo)航使用編輯器陰影圖標(biāo)從***動(dòng)作快速切換到相應(yīng)的視圖,甚至創(chuàng)建一個(gè)新的。從視圖切換回******作同樣簡(jiǎn)單。轉(zhuǎn)到導(dǎo)航| 相關(guān)符號(hào)選項(xiàng),用于從任何位置在適當(dāng)?shù)腞ails模型,***,視圖,助手和單元/功能/規(guī)格測(cè)試之間快速導(dǎo)航。

3.Rails工具完善

Rails國(guó)際化(國(guó)際化)為了幫助您使用I18n,RubyMine為字符串文本提供了一個(gè)快速修復(fù)選項(xiàng),該選項(xiàng)將其自動(dòng)復(fù)制到Y(jié)ML文件中,并用Rails translate()方法替換它。

YAML支持RubyMine支持YAML文件的語(yǔ)法和錯(cuò)誤突出顯示,并幫助您輕松編輯國(guó)際化屬***文件(* .yml)。

Rails控制臺(tái)通過(guò)直接從IDE運(yùn)行它(運(yùn)行|運(yùn)行Rails控制臺(tái)),使用Rails控制臺(tái)來(lái)滿足您的任何需求。控制臺(tái)提供語(yǔ)法高亮顯示,以及可以使用向上/向下***頭鍵瀏覽的命令歷史記錄。您可以在設(shè)置|中配置控制臺(tái)顏色和字體 編輯| 顏色和字體。

三.重構(gòu)工具RubyMine以其出色的代碼分析例程而聞名,這些例程支持智能代碼檢查和自動(dòng)重構(gòu),并幫助您消除代碼異味。

代碼樣式使用一致的代碼風(fēng)格,讓RubyMine在編寫代碼時(shí)自動(dòng)應(yīng)用配置的代碼風(fēng)格,或者一次重新格式化整個(gè)文件。為任何語(yǔ)言配置您的代碼風(fēng)格,包括縮進(jìn),空格,對(duì)齊規(guī)則等等,并與您的隊(duì)友分享。RubyMine也可以自動(dòng)應(yīng)用.editorconfig項(xiàng)目文件中指定的代碼風(fēng)格。

代碼檢查受最佳社區(qū)實(shí)踐的啟發(fā),RubyMine驗(yàn)證您的代碼是否存在許多可能的錯(cuò)誤和代碼異味類型:無(wú)法訪問(wèn)的代碼,不正確的調(diào)用參數(shù)計(jì)數(shù),未使用的局部變量等。Rails檢查會(huì)***告您在視圖中使用模型方法的錯(cuò)誤用法,查看幫助程序或******作; 棄用的Rails功能; 和更多。所有檢查都有說(shuō)明,可以打開(kāi)或關(guān)閉,或根據(jù)需要進(jìn)行配置。

即時(shí)代碼分析和修復(fù)根據(jù)其檢查列表,RubyMine執(zhí)行即時(shí)代碼分析,并在輸入時(shí)突出顯示錯(cuò)誤。每次檢查都會(huì)提示使用快速修復(fù)選項(xiàng)的改進(jìn),以及禁用規(guī)則或隱藏***告的功能??焖傩迯?fù)允許您從其使用中創(chuàng)建許多項(xiàng)目元素,例如新方法,動(dòng)作,部分或文件。您也可以使用它們重構(gòu)或更改代碼樣式。

跨語(yǔ)言重構(gòu)用快速和安全的重命名和刪除重構(gòu)任何代碼; 提取方法/模塊/超類; 引入變量/常量/參數(shù); 內(nèi)聯(lián)變量/方法; 和更多。當(dāng)然,所有的重構(gòu)都是Ruby on Rails意識(shí)到的。例如重命名***也會(huì)重命名助手,視圖和測(cè)試。還有Rails特定的重構(gòu),例如“Extract Partial”,它允許您將視圖文件代碼的一部分移動(dòng)到單獨(dú)的局部視圖。

四.測(cè)試助手RubyMine支持RSpec,Cucumber,Shoulda,Test :: Unit和MiniTest。IDE提供了全面的功能,可簡(jiǎn)化創(chuàng)建和運(yùn)行測(cè)試并檢查結(jié)果。

為基礎(chǔ)的測(cè)試賽跑者內(nèi)置測(cè)試運(yùn)行器,與IDE完全集成,能夠執(zhí)行測(cè)試并提供當(dāng)前正在運(yùn)行的測(cè)試的實(shí)時(shí)統(tǒng)計(jì)信息。用于測(cè)試的專用視圖,以及用于查看選定測(cè)試輸出的詳細(xì)信息面板??焖賹?dǎo)航到測(cè)試失敗的代碼行。

代碼洞察使用預(yù)定義的文件模板創(chuàng)建新的測(cè)試,并享受語(yǔ)法突出顯示和代碼完成功能,以了解測(cè)試框架的具體細(xì)節(jié),例如,從步驟定義中完成Cucumber場(chǎng)景步驟。

測(cè)試導(dǎo)航在測(cè)試和相應(yīng)的測(cè)試主題之間輕松瀏覽,例如,從******作導(dǎo)航時(shí),您可以選擇是否切換到***或助手或視圖的測(cè)試。

代碼檢查使用檢查列表驗(yàn)證您的測(cè)試并使用快速修復(fù)選項(xiàng),例如根據(jù)其使用情況創(chuàng)建Cucumber步驟定義。

運(yùn)行測(cè)試通過(guò)Rake任務(wù)運(yùn)行測(cè)試或從目錄,文件或類啟動(dòng); 針對(duì)指定的方法,類,BDD示例等運(yùn)行相應(yīng)的測(cè)試

五.強(qiáng)大的調(diào)試器RubyMine為Ruby,JS和CoffeeScript帶來(lái)了一個(gè)聰明的調(diào)試器和一個(gè)圖形用戶界面。設(shè)置斷點(diǎn)并逐步運(yùn)行您的代碼,并輕松掌握所有信息。

方便的用戶界面仔細(xì)查看任何代碼,看看發(fā)生了什么 - 感謝Frames,Variables和Watches視圖。UI是完全可定制的,可讓您安排,調(diào)整視圖大小和浮動(dòng)視圖,選擇工具欄命令等。您還可以選擇是否在步進(jìn)時(shí)忽略非項(xiàng)目代碼。調(diào)試器UI也與代碼編輯器緊密集成:您可以在調(diào)試器和代碼之間導(dǎo)航,查看斷點(diǎn)信息等。您還可以在所有調(diào)試器視圖中獲得完整的編碼幫助和高亮顯示。

智能,靈活的斷點(diǎn)- 在一行代碼上放置一個(gè)斷點(diǎn)并定義命中條件 - 一組布爾表達(dá)式,這些布爾表達(dá)式被評(píng)估以確定是否停止代碼執(zhí)行。- 如果您的代碼中有多個(gè)斷點(diǎn),您可以設(shè)置它們之間的依賴關(guān)系來(lái)定義它們可以被命中的順序。- 設(shè)置斷點(diǎn)僅僅是單擊鼠標(biāo)或者調(diào)用快捷方式。- 斷點(diǎn)也可以在Rails視圖中使用,所以你也可以使用它們來(lái)調(diào)試Rails代碼。

調(diào)試JavaScript和Node.js- RubyMine為您的JavaScript代碼提供了一個(gè)先進(jìn)的內(nèi)置調(diào)試器,可與Google Chrome配合使用。- 依靠RubyMine調(diào)試器對(duì)源映射的支持,您可以輕松調(diào)試ECMAScript 6,TypeScript或CoffeeScript代碼。- 一個(gè)全功能的Node.js調(diào)試器也可以直接使用。用它來(lái)調(diào)試本地或遠(yuǎn)程機(jī)器上運(yùn)行的應(yīng)用程序。

內(nèi)置表達(dá)式評(píng)估器在調(diào)試會(huì)話暫停時(shí)評(píng)估任何表達(dá)式。輸入表達(dá)式或代碼片段,并在對(duì)話框中提供編碼幫助。所有表達(dá)式都針對(duì)當(dāng)前上下文進(jìn)行評(píng)估。

專用腕表視圖跟蹤當(dāng)前堆棧幀上下文中的任意數(shù)量的表達(dá)式,變量,字段和對(duì)象實(shí)例。數(shù)據(jù)在您***調(diào)試會(huì)話時(shí)動(dòng)態(tài)更新。

框架和調(diào)用堆棧當(dāng)命中斷點(diǎn)或暫停代碼執(zhí)行時(shí),可以使用“框架”面板檢查當(dāng)前線程,其狀態(tài),調(diào)用堆棧,方法和變量及其值。

遠(yuǎn)程調(diào)試當(dāng)您連接到遠(yuǎn)程主機(jī)并運(yùn)行調(diào)試會(huì)話時(shí),RubyMine會(huì)在本地源和遠(yuǎn)程端的源之間進(jìn)行映射。幾個(gè)調(diào)試過(guò)程可以同時(shí)啟動(dòng)。

六.綜合環(huán)境RubyMine提供與VCS的緊密集成,包括數(shù)據(jù)庫(kù)和部署工具,并擁有充滿活力的***件生態(tài)系統(tǒng)。

1.版本控制系統(tǒng)

統(tǒng)一的UIRubyMine為許多流行的版本控制系統(tǒng)提供統(tǒng)一的界面,確保與Subversion,Git和GitHub,Mercurial,CVS,Perforce和TFS一致的用戶體驗(yàn)。所有繁瑣的任務(wù)(如添加,刪除和刪除文件)都會(huì)自動(dòng)執(zhí)行。

本地歷史在RubyMine中,您可以在不使用任何VCS的情況下跟蹤所有本地更改。沒(méi)有意外的變化或修改將不被忽視。在任何時(shí)候您都可以查看特定文件或目錄的歷史記錄,并回滾到之前的任何版本。您還可以設(shè)置版本標(biāo)簽。

更改視圖查看其他團(tuán)隊(duì)成員已提交給VCS的內(nèi)容,并參閱“傳入的更改”視圖以了解尚未集成到本地副本中的代碼更改。將更改分組到多個(gè)更改列表中以獲得更好的組織結(jié)構(gòu)

內(nèi)置可視化合并工具內(nèi)置的可視合并工具以快速直觀的方式解決所有沖突。當(dāng)您在編輯器中輸入內(nèi)容時(shí),本地進(jìn)行的更改將突出顯示,為單個(gè)更改提供直觀的導(dǎo)航和雙擊回滾。

提交對(duì)話框提交對(duì)話框允許您執(zhí)行代碼分析,檢查代碼中留下的TODO并重新格式化代碼。如果您在查看差異時(shí)發(fā)現(xiàn)一個(gè)小問(wèn)題,則無(wú)需返回編輯器 - 只需解鎖編輯模式并就地應(yīng)用更改即可。

差異查看器您可以使用集成的圖形差異查看器輕松跟蹤更改并查看兩個(gè)文件之間的差異,或比較文件的兩個(gè)版本(本地更改或本地文件與遠(yuǎn)程存儲(chǔ)庫(kù)中的修訂之間的更改)。

貨架改變?nèi)绻枰褂么鎯?chǔ)庫(kù)文件并進(jìn)行未提交的更改,只需將其擱置 - IDE將保持更改安全,直到您決定提交或合并它們。

修補(bǔ)程序和任意還原直接從代碼創(chuàng)建補(bǔ)丁,以便稍后應(yīng)用和合并存儲(chǔ)庫(kù)文件。您還可以通過(guò)應(yīng)用反向修補(bǔ)來(lái)恢復(fù)您或您的同事犯下的任意代碼更改。

2.數(shù)據(jù)庫(kù)工具

數(shù)據(jù)庫(kù)查看器直接從IDE訪問(wèn)Oracle,SQL Server,PostgreSQL,MySQL,SQLite和其他數(shù)據(jù)庫(kù)。RubyMine提供了一個(gè)用于自省所有對(duì)象,添加和編輯表格,添加列,索引,約束等的UI。

SQL注入可以將SQL代碼注入其他語(yǔ)言或使用語(yǔ)法突出顯示,智能代碼完成,即時(shí)代碼分析,代碼格式化和導(dǎo)航進(jìn)行編輯。

數(shù)據(jù)編輯器功能強(qiáng)大的數(shù)據(jù)編輯器允許您添加,刪除列和克隆現(xiàn)有列。通過(guò)外鍵瀏覽數(shù)據(jù),或使用文本搜索。

3.遠(yuǎn)程開(kāi)發(fā)和部署工具

SSH遠(yuǎn)程工具內(nèi)置的SSH控制臺(tái)可讓您連接到任何遠(yuǎn)程計(jì)算機(jī)并通過(guò)SSH執(zhí)行各種***作。另外,SSH遠(yuǎn)程工具可以配置為只需一個(gè)按鍵即可從IDE運(yùn)行任何遠(yuǎn)程工具。

遠(yuǎn)程口譯員使用遠(yuǎn)程Ruby解釋器代替本地的解釋器,可以讓您在類似生產(chǎn)環(huán)境或測(cè)試環(huán)境中運(yùn)行和調(diào)試應(yīng)用程序,無(wú)論是真正的服務(wù)器還是使用Vagrant或Docker創(chuàng)建的虛擬化服務(wù)器。

流浪漢與Vagrant集成使您可以通過(guò)共享簡(jiǎn)單腳本來(lái)共享開(kāi)發(fā)虛擬機(jī)。然后其他開(kāi)發(fā)人員可以通過(guò)運(yùn)行'up'Vagrant命令來(lái)啟動(dòng)相同的機(jī)器。

木偶利用木偶清單的語(yǔ)法突出顯示和自動(dòng)格式化; 為變量,類,***類型和參數(shù),事實(shí)和外部函數(shù)和類型提供智能代碼幫助; 以及設(shè)置多個(gè)環(huán)境的能力。

廚師遵循Chef這一配置管理工具的主要概念,RubyMine支持食譜,食譜和***。它為Cookbook提供了標(biāo)記/檢測(cè)選項(xiàng),并為***提供了代碼洞察以及其屬***。

搬運(yùn)工人RubyMine集成了Docker,一個(gè)流行的分布式應(yīng)用程序開(kāi)放平臺(tái)。從Docker容器中指定一個(gè)Ruby解釋器,并在您的項(xiàng)目中使用它來(lái)運(yùn)行,調(diào)試和分析您的應(yīng)用程序。

4.其他工具

問(wèn)題***集成將您的問(wèn)題***帳戶與您的項(xiàng)目鏈接起來(lái),并在門票和任務(wù)的上下文中進(jìn)行處理。RubyMine提供對(duì)Jira,JetBrains YouTrack,PivotalTracker,Redmine,Mantis,GitHub和Gitlab,Bugzilla等的支持。

***件生態(tài)系統(tǒng)當(dāng)您決定通過(guò)支持新框架,集成工具和其他生產(chǎn)力功能來(lái)豐富RubyMine時(shí),IDE***件庫(kù)中提供了許多***件。

rubymine for mac版最新功能

1.Code Insight

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

多態(tài)關(guān)聯(lián)RubyMine現(xiàn)在可以正確識(shí)別并導(dǎo)航(Ctrl / Cmd + Click)到使用多態(tài)關(guān)聯(lián)的模型的定義和用法。如果在項(xiàng)目中定義了多態(tài)關(guān)聯(lián),則抽象模型名稱的自動(dòng)完成也可用。

2.版本***chruby,asdf和遠(yuǎn)程版本管理器新版本具有chruby和asdf支持。它使WSL, Docker以及 SSH和其他遠(yuǎn)程連接中的所有版本管理器(RVM,rbenv,asdf和chruby)都可用。您還將發(fā)現(xiàn)rbenv-vars和其他***件在新版本中正常工作。

3.測(cè)試重新運(yùn)行測(cè)試失敗現(xiàn)在,在文件或目錄中運(yùn)行所有測(cè)試之后,RubyMine提供了一個(gè)選項(xiàng),僅重新運(yùn)行失敗的測(cè)試,而不是重新運(yùn)行所有測(cè)試。這使您無(wú)需手動(dòng)接收和調(diào)查每個(gè)失敗的測(cè)試。新功能也可與預(yù)置喜歡rake test和rake spec。

4.YAML

YAML代碼格式化程序RubyMine現(xiàn)在允許您重新格式化YAML代碼。選擇代碼| 重新格式化代碼,或按??L/按Ctrl + Alt + L。您還可以在“首選項(xiàng)/設(shè)置”中選擇如何折疊和縮進(jìn)序列,對(duì)齊值以及應(yīng)用其他代碼樣式選項(xiàng) 編輯| 代碼風(fēng)格| YAML。

錨點(diǎn)和別名的代碼洞察力現(xiàn)在,您可以在定義錨點(diǎn)時(shí)自動(dòng)完成并查找別名的用法,以及導(dǎo)航到錨點(diǎn)和返回。別名和錨點(diǎn)的內(nèi)聯(lián)重命名現(xiàn)在也可用。如果您嘗試提供與另一個(gè)現(xiàn)有錨沖突的名稱, IDE將 發(fā)出***告。它不允許您使用標(biāo)準(zhǔn)不允許的字符重命名錨點(diǎn) 。還添加了許多基本的YAML代碼檢查。

更多YAML改進(jìn)在此版本中,您可以自動(dòng)完成具有JSON Schema文件的YAML數(shù)據(jù)結(jié)構(gòu)。IDE自動(dòng)跟蹤schemastore中的模式,但也提供了在設(shè)置中手動(dòng)添加和配置JSON模式文件的方法。最后,您現(xiàn)在可以快速將關(guān)鍵路徑復(fù)制并粘貼到.yml 文件中的值,而不是鍵入完整路徑。

5.調(diào)試器附加到遠(yuǎn)程進(jìn)程從此版本開(kāi)始,您可以將調(diào)試器附加到遠(yuǎn)程運(yùn)行的進(jìn)程。設(shè)置SSH連接(首選項(xiàng)/設(shè)置| Ruby SDK和Gems |新建遠(yuǎn)程| SSH憑據(jù)),并 在不重新啟動(dòng)或任何其他配置的情況下對(duì)應(yīng)用程序進(jìn)行故障排除。

6.JavaScript的

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

構(gòu)架您現(xiàn)在可以使用Refactor | 重構(gòu)React組件 提取Component,并將React類組件轉(zhuǎn)換為功能組件并返回。此外,代碼完成現(xiàn)在可用于Vue模板中的事件和事件修飾符。

7.Git

更好地檢測(cè)合并沖突現(xiàn)在,當(dāng)IDE在新的“ 合并沖突”節(jié)點(diǎn)下對(duì)這些文件進(jìn)行分組時(shí),查找具有合并沖突的文件會(huì)更容易。單擊“ 解決***作”鏈接以打開(kāi)“ 與沖突合并的文件”對(duì)話框。

在修訂版中瀏覽存儲(chǔ)庫(kù)在修訂***作中有一個(gè)方便的新瀏覽存儲(chǔ)庫(kù),用于根據(jù)任何給定的修訂來(lái)探索存儲(chǔ)庫(kù)的狀態(tài)。打開(kāi)日志中的上下文菜單或從文件歷史記錄中打開(kāi),以在項(xiàng)目工具窗口中訪問(wèn)所需的存儲(chǔ)庫(kù)狀態(tài)。

跳過(guò)“推送”對(duì)話框現(xiàn)在可以在使用“ 提交”和“ 推送” ***作時(shí)跳過(guò)“推送”對(duì)話框,或僅在推送到受保護(hù)的分支時(shí)顯示該對(duì)話框。在首選項(xiàng)/設(shè)置中自定義此行為 版本控制| Git。

多個(gè)GitHub帳戶您可以根據(jù)需要配置任意數(shù)量的GitHub帳戶(首選項(xiàng)|版本控制| GitHub),并為每個(gè)項(xiàng)目設(shè)置默認(rèn)的GitHub帳戶。

8.用戶界面

MacBook Touch Bar支持直接從觸摸欄運(yùn)行,構(gòu)建和調(diào)試應(yīng)用程序,提交更改并更新項(xiàng)目??梢栽?ldquo;首選項(xiàng)/設(shè)置”中自定義所有觸摸欄上下文 外觀與行為| 菜單和工具欄。

黑暗的窗口標(biāo)題和新圖標(biāo)在macOS上使RubyMine標(biāo)題欄更暗。轉(zhuǎn)到首選項(xiàng)| 外觀與行為| 外觀并選擇使用深色窗口標(biāo)題。RubyMine 2021還具有許多全新的圖標(biāo),旨在提供更清晰,更一致的外觀和感覺(jué)。

rubymine mac版系統(tǒng)要求

JetBrains RubyMine 2021 for Mac(Ruby代碼編輯器)v2021.1RC無(wú)限試用版

macOS 10.8.3或更高版本

最低2 GB RAM

建議使用4 GB RAM

1024x768最低屏幕分辨率

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

JetBrains RubyMine 2021 for Mac(Ruby代碼編輯器) v2021.3.3 永久激活中文版

      氣軟件

      關(guān)文章

      • Java SE Development Kit 24(JDK) v24.0.1 for Mac 最新正式版

        JDK是一款Java開(kāi)發(fā)工具包,包含Java運(yùn)行環(huán)境(java運(yùn)行庫(kù)),Java開(kāi)發(fā)套件和Java基礎(chǔ)類庫(kù)源代碼,JDK24是Java開(kāi)發(fā)套件非LTS長(zhǎng)期支持版本,引入了許多令人興奮的新特性,不僅...

      • CodeAsk for mac(代碼分析工具) v1.0.4 蘋果電腦版

        CodeAsk是一款基于大模型的代碼分析工具,通過(guò)提示詞可提供智能的代碼梳理與分析、安全漏洞檢測(cè)、代碼質(zhì)量評(píng)估等功能,還能生成有趣的prompt,助力開(kāi)發(fā)者高效理解和維護(hù)代...

      • 鯨魚(yú)積木編程(無(wú)人機(jī))for Mac V1.0.7 蘋果電腦版

        鯨魚(yú)積木編程是一款適用于無(wú)人機(jī)的編程軟件,支持同步生成Python和C語(yǔ)言代碼,提供圖形化編程工具和趣味教學(xué)方式,適合編程啟蒙,軟件包含多種傳感器、邏輯、數(shù)學(xué)和AI功能...

      • 鯨魚(yú)無(wú)線積木編程 V1.5.1 蘋果電腦版

        鯨魚(yú)無(wú)線積木編程基于鯨魚(yú)機(jī)器人硬件開(kāi)發(fā),滿足3歲至大學(xué)生的深度編程語(yǔ)言學(xué)習(xí),可同步生成Python、c語(yǔ)言,并使用Python、C語(yǔ)言進(jìn)行編程,本站提供的是這款軟件的mac版本...

      • 開(kāi)源AI編程助手 Continue v1.1.24 Mac 官方免費(fèi)版

        Continue 是一款開(kāi)源 AI 代碼助手,提供了多種接入 AI 模型的方法來(lái)實(shí)現(xiàn)多種場(chǎng)景下的功能,可以通過(guò) vscode 和 jetbrains 來(lái)自動(dòng)補(bǔ)全,推演代碼,主要特點(diǎn)是通過(guò)AI輔助來(lái)提...

      • Codeium Windsurf(AI編程工具) v1.7.0 Mac 官方免費(fèi)版

        Windsurf是一款由Codeium公司匠心打造的AI輔助編程工具,集成了多種強(qiáng)大功能的IDE,Windsurf 支持多文件編輯、自然語(yǔ)言命令執(zhí)行、上下文感知等智能化功能,對(duì)多種AI模型的...

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
      ☉ 本站提供的JetBrains RubyMine 2021 for Mac(Ruby代碼編輯器) v2021.3.3 永久激活中文版資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。