當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁(yè) > 應(yīng)用軟件 > 編程工具 > JetBrains RubyMine 2022(Ruby代碼編輯器) V2022.1 官方版
RubyMine JetBrains RubyMine 2022(Ruby代碼編輯器) V2022.1 官方版 / RubyMine2022下載 版本
  • 軟件大小:384.53M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2022-05-11
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://virtualinsta360.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Win7,Win8,Win10

網(wǎng)友評(píng)分: 分?jǐn)?shù) 5

軟件非常好(100% 軟件不好用(0%

  JetBrains RubyMine 2022是一款功能強(qiáng)大的RUBY代碼編輯器,為用戶提供了智能代碼重構(gòu)、代碼深度分析等功能,具有最簡(jiǎn)單的配置、完善的管理和控制、熟悉的開發(fā)環(huán)境等優(yōu)勢(shì),可以有效地提升大家的工作效率,讓代碼編寫更加簡(jiǎn)單。

RubyMine

【軟件特色】

  使用Ruby直接開發(fā),提供了一個(gè)綜合的Ruby編碼編輯器,其可識(shí)別動(dòng)態(tài)語(yǔ)言特征,可提供便捷的編碼協(xié)助,智能代碼重構(gòu),代碼分析功能。在開發(fā)環(huán)境提供了所有Ruby開發(fā)者需要的一切功能:簡(jiǎn)便的項(xiàng)目配置,自動(dòng)Ruby Gems管理,支持Rake(Ruby開發(fā)者們?cè)陂_發(fā)環(huán)境中所需要的工具集合)。

  Ruby on Rails,用有專門的RoR項(xiàng)目架構(gòu)視圖,快速的Model-View-Controller導(dǎo)航選項(xiàng),Rails特定代碼完成,感知?jiǎng)幼饕约爸貥?gòu)。這一切,加上與之最佳組合的HTML,CSS和 JavaScript編輯支持,以及先進(jìn)的Web開發(fā)工具,組成了開發(fā)先進(jìn)的Web應(yīng)用程序的最佳利器。

  高效可靠,能夠完全勝任管理你的日常開發(fā)工作。智能,輸入感知型的代碼完成,可靠且功能強(qiáng)大的代碼重構(gòu),智能代碼檢測(cè)等功能共同協(xié)作以幫助您更快的編碼。用戶能通過(guò)使用鍵盤上的快捷鍵、模板以及動(dòng)作感知清楚的認(rèn)識(shí)到工作效率的提高。它甚至能進(jìn)行自我學(xué)習(xí)以進(jìn)一步提高工作效率。

  對(duì)測(cè)試的幫助,測(cè)試的價(jià)值永遠(yuǎn)不能被低估。編寫代碼后,用該軟件對(duì)之進(jìn)行單元測(cè)試的過(guò)程是機(jī)器可靠的,因?yàn)镽ubyMine的RSpec, Cucumber, Shoulda 和Test::Unit都極具靈活性且非常周密,此外,其編輯,運(yùn)行和導(dǎo)航測(cè)試的UI都非常智能。

  Ruby調(diào)試器,對(duì)于每一軟件項(xiàng)目來(lái)說(shuō),對(duì)程序的代碼進(jìn)行微調(diào)都是必不可缺的一步。該Ruby調(diào)試器從IntelliJ IDEA Java/JSP調(diào)試器那繼承了其所有優(yōu)點(diǎn),且充分考慮到了Ruby和Rails開發(fā)者們的實(shí)際需求,允許其再Ruby甚至RHTML代碼中進(jìn)行中斷,其還提供了高度有益的控制臺(tái),變量,框架以及窗口視圖。

  集成版本控制,Rubymine了解所有的現(xiàn)代VCS和SCM(Git, Subversion, Mercurial, Perforce 和CVS),并為之提供了統(tǒng)一的UI。用戶可即使按順序看到其代碼的更改。文件和工程的切入和切出都非常簡(jiǎn)便。其為所有的版本控制系統(tǒng)集成了切割和合并工具。在IDE內(nèi)部可對(duì)更改列表進(jìn)行管理。能記憶經(jīng)常進(jìn)行簽入。

RubyMine

【軟件亮點(diǎn)】

  一、導(dǎo)航

  1、在Rails實(shí)體之間導(dǎo)航

  現(xiàn)在,您可以在Rails實(shí)體和數(shù)據(jù)庫(kù)模式之間導(dǎo)航。為此,請(qǐng)按 Ctrl+Alt+Home。為了使導(dǎo)航更加無(wú)縫,我們還統(tǒng)一了導(dǎo)航彈出窗口的外觀并使其更加緊湊。

  2、改進(jìn)方法之間的導(dǎo)航

  導(dǎo)航| 現(xiàn)在轉(zhuǎn)到超級(jí)方法(Ctrl+U),您可以選擇要導(dǎo)航到的確切超級(jí)方法。

  您也可以 搜索Alt+F7超級(jí)方法的用法()。

  3、結(jié)構(gòu)視圖導(dǎo)航

  在“ 結(jié)構(gòu)”視圖(Ctrl+7)中,您可以過(guò)濾掉變量以僅查看方法。

  二、Ruby 2.7

  1、支持最新的Ruby語(yǔ)法

  一如既往,我們支持最新的Ruby版本。例如,這包括編號(hào)參數(shù)的新“ _”語(yǔ)法。IDE識(shí)別新語(yǔ)法,并幫助您導(dǎo)航,查找用法和重命名對(duì)象。

  三、運(yùn)行和調(diào)試

  1、從裝訂線運(yùn)行Rake任務(wù)

  從v2020.1開始,您可以直接從裝訂線菜單運(yùn)行,調(diào)試和配置任務(wù)。與往常一樣,RubyMine自動(dòng)為運(yùn)行的任務(wù)創(chuàng)建相應(yīng)的運(yùn)行/調(diào)試配置。

  2、智能執(zhí)行終端命令

  RubyMine的終端現(xiàn)在可以解析各種命令。匹配輸入命令后,它會(huì)突出顯示,您可以按Ctrl-Enter打開具有從命令中獲取的參數(shù)的特定UI。

  要試用此功能,請(qǐng)?jiān)?ldquo; 實(shí)驗(yàn)功能”對(duì)話框中啟用terminal.shell.command.handling標(biāo)志 。

  3、固定變量的字段

  現(xiàn)在,在調(diào)試器的“變量”視圖中,您可以將變量的字段固定在頂部,并在變量的表示形式中查看其值。

  四、測(cè)驗(yàn)

  1、在特定路徑下創(chuàng)建測(cè)試

  RubyMine現(xiàn)在可以為任何類創(chuàng)建新的測(cè)試,并根據(jù)測(cè)試主題的路徑復(fù)制目錄結(jié)構(gòu)。

  五、代碼協(xié)助

  1、機(jī)器學(xué)習(xí)輔助完成

  通過(guò)使用機(jī)器學(xué)習(xí),RubyMine現(xiàn)在可以對(duì)更高的相關(guān)完成建議進(jìn)行排名。請(qǐng)注意, 機(jī)器學(xué)習(xí)輔助的完成工作仍在進(jìn)行中,我們希望隨著時(shí)間的推移會(huì)更加有用。

  六、碼頭工人

  1、Docker Compose改進(jìn)

  使用RubyMine 2020.1,您可以使用Docker Compose作為遠(yuǎn)程解釋器,在特定環(huán)境中運(yùn)行,調(diào)試和測(cè)試應(yīng)用程序 。您可以指定如何在Docker中運(yùn)行諸如ruby,gem env和rbconfig之類的命令。

  七、代碼編輯器

  1、LightEdit模式

  新的 LightEdit模式允許您將RubyMine用作通用文本編輯器。它的啟動(dòng)和工作比平時(shí)快得多,因?yàn)樗鼰o(wú)需加載項(xiàng)目即可打開文件。

  2、禪宗模式

  Zen模式可幫助您專注于代碼:它會(huì)擴(kuò)展IDE窗口并隱藏除代碼編輯器之外的所有元素。要快速嘗試,請(qǐng)按Ctrl+` 并選擇查看模式| 進(jìn)入Zen模式。

  八、IDE配置

  1、用于SSH配置的統(tǒng)一UI

  在“首選項(xiàng)/設(shè)置” |“設(shè)置”下,有一個(gè)新的統(tǒng)一設(shè)置選項(xiàng)卡可以管理您的SSH配置 。工具| SSH配置。使用它來(lái)添加,編輯,存儲(chǔ)和刪除SSH配置。

  2、共享運(yùn)行配置時(shí)更加靈活

  在RubyMine 2020.1中,您可以更好地控制運(yùn)行配置,因?yàn)槟F(xiàn)在可以將它們存儲(chǔ)在您選擇的任何項(xiàng)目目錄中。為此,請(qǐng)選中新的復(fù)選框“ 存儲(chǔ)為項(xiàng)目文件”,然后指定要使用所選運(yùn)行配置存儲(chǔ)文件的目錄的路徑。

  九、終奌站

  1、垂直/水平拆分終端會(huì)話

  現(xiàn)在,您可以垂直或水平拆分終端會(huì)話以并排運(yùn)行它們。從終端調(diào)用上下文菜單以創(chuàng)建,導(dǎo)航和關(guān)閉拆分終端會(huì)話。

  十、版本控制系統(tǒng)

  1、新的“從此處交互式變基”對(duì)話框

  我們已經(jīng)從此處重鑄了Interactively Rebase,以使對(duì)話框真正具有交互性。它允許您編輯,合并和刪除以前的提交,使提交歷史更加線性和可理解。

  2、提交對(duì)話框/提交工具窗口

  RubyMine 2020.1引入了“提交”工具窗口,以替代“提交”對(duì)話框。您可以在“首選項(xiàng)” /“設(shè)置” |“它們”之間切換。版本控制| 提交| 使用非模式提交接口。

  新工具窗口位于左側(cè),為編輯器留下了足夠的空間來(lái)顯示差異。

  3、改進(jìn)的分支彈出

  “分支”彈出窗口包括一些改進(jìn):

  使用一個(gè)明確的搜索字段來(lái)查找現(xiàn)有的遠(yuǎn)程和本地分支。

  現(xiàn)在,“ 刷新”按鈕將更新現(xiàn)有的遠(yuǎn)程分支。

  傳入(藍(lán)色)和傳出(綠色)提交指示器已添加到狀態(tài)欄中。

  十一、數(shù)據(jù)庫(kù)工具

  1、在編輯器中查詢結(jié)果

  現(xiàn)在,您可以在編輯器中查看查詢結(jié)果??梢允褂霉ぞ邫谏系男掳粹o或在“設(shè)置/首選項(xiàng)” |“設(shè)置”中打開和關(guān)閉此功能。數(shù)據(jù)庫(kù)| 一般| 在編輯器中顯示輸出結(jié)果。選擇如何查看數(shù)據(jù):作為表格,樹或文本。

  查詢結(jié)果也可以導(dǎo)出到Excel。

  2、運(yùn)行配置中的數(shù)據(jù)庫(kù)腳本

  現(xiàn)在,您可以創(chuàng)建運(yùn)行配置以運(yùn)行數(shù)據(jù)庫(kù)腳本。

RubyMine

  十二、JavaScript / TypeScript

  1、新的智能意圖和檢查

  使用新的智能意圖和檢查(Alt+Enter)可以節(jié)省編碼時(shí)的時(shí)間!例如,您現(xiàn)在可以快速將現(xiàn)有代碼轉(zhuǎn)換為可選的鏈接和/或無(wú)效合并,這是最新版本的JavaScript和TypeScript中引入的語(yǔ)法。

  2、更有用的快速文檔

  對(duì)于JavaScript和TypeScript,“ 文檔”彈出窗口現(xiàn)在顯示更多有用的信息,包括有關(guān)符號(hào)類型和可見(jiàn)性以及該符號(hào)定義位置的詳細(xì)信息。

  3、Vue.js:Vuex和Composition API支持

  通過(guò)對(duì)即將推出的Vue 3中的Vuex庫(kù)和Composition API的開箱即用的支持,您可以更加順暢地構(gòu)建出色的Vue.js應(yīng)用程序。

  4、保存時(shí)運(yùn)行更漂亮

  使用新的“在文件上保存時(shí)運(yùn)行”選項(xiàng),一旦保存這些文件,RubyMine將對(duì)在IDE設(shè)置中指定并在項(xiàng)目中編輯的所有文件應(yīng)用Prettier格式-不再需要文件監(jiān)視程序或第三方插件。

  十三、其他變化

  我們將移至JetBrains Runtime 11(JBR11),并且將不再分發(fā)帶有JetBrains Runtime 8(JBR8)的內(nèi)部版本。這包括IDE和Toolbox App中的所有2020.1更新。

  light主題對(duì)于所有操作系統(tǒng)都是統(tǒng)一的,現(xiàn)在稱為IntelliJ Light。

  RubyMine和其他基于IntelliJ的IDE現(xiàn)在使用 JetBrains Mono作為默認(rèn)字體。

  我們添加了一種 自動(dòng)導(dǎo)入IDE設(shè)置的方法。

  如果您尚未安裝Git,RubyMine會(huì)向您顯示一條通知,并提供 為您下載和安裝Git的信息。

  默認(rèn)情況下,鼠標(biāo)懸停時(shí)將顯示快速文檔彈出窗口。您可以在“設(shè)置/首選項(xiàng)” |“禁用”中禁用此選項(xiàng)。編輯器 通用。

  現(xiàn)在,新的代碼檢查將警告您有關(guān)無(wú)效的私有/受保護(hù)方法調(diào)用。

軟件特別說(shuō)明

標(biāo)簽: RubyMine

其他版本下載
相關(guān)文章
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)