免费黄色视频在线观看不卡无码国产一区二区三区_亚洲中文字幕无码中文字 _亚洲 国产专区 校园 欧美_国内自拍真实伦在线视频_国产精品成人观看视频免费

河?xùn)|軟件園:綠色免費(fèi)的軟件下載站! 最新軟件|軟件分類|軟件專題|軟件發(fā)布

所在位置:首頁(yè) > 應(yīng)用軟件 > 編程工具 > jetbrains rubymine 2020.1中文破解版 附安裝教程

jetbrains rubymine 2020.1中文破解版

 附安裝教程
  • 軟件大?。?span itemprop="fileSize">289 MB
  • 更新日期:2020-05-08
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類別:編程工具
  • 軟件授權(quán):免費(fèi)版
  • 軟件官網(wǎng):
  • 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
  • 軟件廠商:

10.0
軟件評(píng)分

本地下載文件大?。?89 MB 高速下載需下載高速下載器,提速50%

軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址

為您推薦:編程工具

  jetbrains rubymine 2020中文破解版提供代碼編輯功能,可以幫助用戶開(kāi)發(fā)新的軟件,您可以在軟件使用源代碼工作,使用代碼時(shí),RubyMine確保您的工作輕松自如,它提供了各種快捷方式和功能來(lái)幫助您添加,選擇,復(fù)制,移動(dòng),編輯,折疊,查找出現(xiàn)并保存代碼,您可以添加新的類,文件,包或暫存文件到源代碼,可以在編輯器中選擇代碼結(jié)構(gòu)調(diào)整項(xiàng),可以使用重構(gòu)代碼功能優(yōu)化當(dāng)前的設(shè)計(jì)內(nèi)容,結(jié)合軟件的運(yùn)行測(cè)試以及打包功能就可以完成項(xiàng)目制作,幫助用戶快速開(kāi)發(fā)新的項(xiàng)目,小編推薦的是rubymine 2020中文破解版,如果你需要就下載吧!

jetbrains rubymine 2020.1中文破解版

軟件功能

  Ruby開(kāi)發(fā)

  JetBrainsRubyMine IDE包含一個(gè)全面的Ruby代碼編輯器,可了解動(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)境中所需的一切。

  Ruby on Rails

  RubyMine帶來(lái)了專用的RoR功能,包括項(xiàng)目結(jié)構(gòu)視圖,快速的Model-View-Controller導(dǎo)航選項(xiàng),Rails特定的代碼完成,意圖操作和自動(dòng)重構(gòu)。所有這些,再加上對(duì)ERB,HAML和Slim編輯的最佳支持,再加上先進(jìn)的Web開(kāi)發(fā)工具和內(nèi)置的Rails控制臺(tái),是生產(chǎn)尖端Web應(yīng)用程序的最佳方法。

  JavaScript和HTML / CSS

  RubyMine提供一流的編碼幫助和廣泛的高級(jí)功能,可確保您在JavaScript,CoffeeScript,TypeScript,HTML,CSS,Less或Sass中進(jìn)行客戶端和服務(wù)器端開(kāi)發(fā)的速度和效率。通過(guò)免費(fèi)插件支持Node.js,Dart,AngularJS和JavaScript測(cè)試框架。借助JavaScript和Node.js調(diào)試工具,無(wú)需離開(kāi)IDE即可增強(qiáng)和簡(jiǎn)化調(diào)試體驗(yàn)。

  代碼分析與重構(gòu)

  讓您的IDE處理您的代碼。聰明的,可識(shí)別類型的代碼完成,智能的代碼檢查,實(shí)時(shí)模板和意圖動(dòng)作一起可以幫助您更快地編寫(xiě)代碼并防止出現(xiàn)故障。使用安全的重命名和刪除,提取方法,引入變量,內(nèi)聯(lián)變量或方法以及更多的重構(gòu),以智能的,特定于語(yǔ)言的方式重構(gòu)Ruby代碼。

  多種集成工具

  Git,Subversion,Mercurial,Perforce和CVS:RubyMine知道最常見(jiàn)的版本控制系統(tǒng)和SCM,并為所有這些提供統(tǒng)一的UI。通過(guò)FTP或SFTP輕松配置自動(dòng)部署,并使用Vagrant,Capistrano,Chef和/或Puppet管理基礎(chǔ)架構(gòu)。利用數(shù)據(jù)庫(kù)工具,包括功能齊全的數(shù)據(jù)庫(kù)編輯器和SQL支持。

新版特色

  在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)航彈出窗口的外觀并使其更加緊湊。

jetbrains rubymine 2020.1中文破解版

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

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

jetbrains rubymine 2020.1中文破解版

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

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

jetbrains rubymine 2020.1中文破解版

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

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

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

jetbrains rubymine 2020.1中文破解版

  固定變量的字段

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

jetbrains rubymine 2020.1中文破解版

安裝方法

  1、下載軟件以后點(diǎn)擊RubyMine-2020.1.exe啟動(dòng)安裝

jetbrains rubymine 2020.1中文破解版

  2、提示軟件的安裝地址C:\Program Files\JetBrains\RubyMine 2020.1

jetbrains rubymine 2020.1中文破解版

  3、顯示快捷方式設(shè)置,勾選64位的運(yùn)行快捷方式

jetbrains rubymine 2020.1中文破解版

  4、提示開(kāi)始菜單名字設(shè)置,默認(rèn)JetBrains

jetbrains rubymine 2020.1中文破解版

  5、提示安裝進(jìn)度,等待軟件安裝結(jié)束吧

jetbrains rubymine 2020.1中文破解版

  6、jetbrains rubymine已經(jīng)安裝結(jié)束,點(diǎn)擊完成啟動(dòng)軟件

jetbrains rubymine 2020.1中文破解版

破解方法

  1、打開(kāi)jetbrains rubymine 2020軟件顯示引導(dǎo)內(nèi)容,點(diǎn)擊OK

jetbrains rubymine 2020.1中文破解版

  2、提示軟件界面風(fēng)格設(shè)置,兩種模式,點(diǎn)擊Skip Remaining and Set Defaults跳過(guò)

jetbrains rubymine 2020.1中文破解版

  3、提示激活功能,選擇Evaluate for free, Evaluate

jetbrains rubymine 2020.1中文破解版

  4、如圖所示,找到你下載的補(bǔ)丁jetbrains-agent-latest.zip,拖動(dòng)到軟件界面就可以彈出安裝

jetbrains rubymine 2020.1中文破解版

  5、點(diǎn)擊Restart重啟軟件 安裝破解補(bǔ)丁

jetbrains rubymine 2020.1中文破解版

  6、選擇為rubymine安裝,點(diǎn)擊是,安裝結(jié)束會(huì)重啟軟件

jetbrains rubymine 2020.1中文破解版

  7、現(xiàn)在軟件激活成功,將軟件關(guān)閉

jetbrains rubymine 2020.1中文破解版

  8、將漢化包resources_zh_CN_RubyMine_2020_r1.jar復(fù)制到安裝地址下“l(fā)ib”文件夾

jetbrains rubymine 2020.1中文破解版

  9、打開(kāi)軟件,軟件界面顯示中文,您可以創(chuàng)建一個(gè)項(xiàng)目或者是打開(kāi)一個(gè)項(xiàng)目

jetbrains rubymine 2020.1中文破解版

  10、這里是項(xiàng)目選址功能,在軟件界面選擇自己需要新建的項(xiàng)目,設(shè)置項(xiàng)目保存地址

jetbrains rubymine 2020.1中文破解版

  11、進(jìn)入jetbrains rubymine 2020軟件界面就可以開(kāi)始編輯代碼

jetbrains rubymine 2020.1中文破解版

  12、可以看到軟件已經(jīng)激活完畢,現(xiàn)在軟件就是免費(fèi)的

jetbrains rubymine 2020.1中文破解版

使用說(shuō)明

  在測(cè)試和測(cè)試對(duì)象之間導(dǎo)航?

  在RubyMine中,您可以在測(cè)試和測(cè)試主題之間快速導(dǎo)航。

  從測(cè)試跳到測(cè)試對(duì)象?

  1、在編輯器中打開(kāi)一個(gè)測(cè)試類。

  2、從主菜單或編輯器上下文菜單中,選擇“ 導(dǎo)航| 測(cè)試對(duì)象?;蛘?,按 Ctrl+Shift+T。

  當(dāng)前測(cè)試類別的測(cè)試主題在編輯器的專用選項(xiàng)卡中打開(kāi),并獲得焦點(diǎn)。

  從類或文件跳至測(cè)試?

  1、在編輯器中打開(kāi)一個(gè)測(cè)試類。如果要從方法導(dǎo)航到其測(cè)試,請(qǐng)將插入號(hào)置于此方法處。

  2、從主菜單或編輯器上下文菜單中,選擇“ 導(dǎo)航| 測(cè)試?;蛘?,按Ctrl+Shift+T。

  3、如果與一個(gè)或多個(gè)測(cè)試主題相關(guān)聯(lián),請(qǐng)從列表中選擇所需的一項(xiàng)。當(dāng)前類的測(cè)試在編輯器的專用選項(xiàng)卡中打開(kāi),并獲得焦點(diǎn)。

  如果不存在測(cè)試,則導(dǎo)航至?xí)r將提示您按照創(chuàng)建測(cè)試中所述 創(chuàng)建一個(gè)測(cè)試。

  創(chuàng)建測(cè)試?

  RubyMine提供了以各種方式創(chuàng)建缺失測(cè)試的功能。例如,您可以:

  從模板創(chuàng)建測(cè)試

  從測(cè)試主題導(dǎo)航到 測(cè)試時(shí)創(chuàng)建測(cè)試

  使用Rails生成器生成測(cè)試

  從模板創(chuàng)建測(cè)試?

  要從模板創(chuàng)建新測(cè)試,請(qǐng)執(zhí)行以下操作:

  請(qǐng)執(zhí)行以下任一操作:

  在“ 項(xiàng)目”工具窗口中Alt+1,選擇要在其中創(chuàng)建新文件的目錄,然后選擇“ 文件” |“新建” 。從主菜單新增。

  右鍵單擊相應(yīng)的目錄,然后從上下文菜單中選擇“ 新建 ”。

  按Alt+Insert。

  從列表中 選擇Ruby Test,然后按Enter。

  在“ 新建Ruby測(cè)試”彈出窗口中,您需要選擇測(cè)試框架并指定要測(cè)試的類名稱。例如,執(zhí)行以下操作以創(chuàng)建新的RSpec測(cè)試:

  選擇RSpec。

  指定描述的類名(例如User),然后按Enter。

jetbrains rubymine 2020.1中文破解版

  RubyMine將創(chuàng)建一個(gè)具有相應(yīng)初始內(nèi)容的測(cè)試文件,然后在編輯器中將其打開(kāi)。您可以在此處添加所需的代碼。

jetbrains rubymine 2020.1中文破解版

  如果有必要,可以修改預(yù)定義模板中設(shè)置/首 Ctrl+Alt+S 的編輯| 文件和代碼模板頁(yè)面。在文件模板中了解更多信息。

  導(dǎo)航到它時(shí)創(chuàng)建一個(gè)測(cè)試?

  當(dāng)從需要測(cè)試的類導(dǎo)航到測(cè)試時(shí),RubyMine提供了創(chuàng)建測(cè)試的功能 。

  在編輯器中,打開(kāi)所需的類。

  從主菜單中,選擇導(dǎo)航| 測(cè)試或按Ctrl+Shift+T。

  如果相應(yīng)的測(cè)試不存在,則會(huì)顯示“ 創(chuàng)建測(cè)試”彈出窗口。

jetbrains rubymine 2020.1中文破解版

  在此彈出窗口中,可以選擇以下選項(xiàng)之一:

  創(chuàng)建新測(cè)試:為類創(chuàng)建新測(cè)試,并根據(jù)測(cè)試主題的路徑復(fù)制目錄結(jié)構(gòu)。

  運(yùn)行“ rails generate”:使用Rails生成器為類生成新的測(cè)試。

  選擇創(chuàng)建新測(cè)試。

  在“ 選擇目標(biāo)目錄”對(duì)話框中,選擇所需的文件夾,然后單擊“ 確定”。

jetbrains rubymine 2020.1中文破解版

  在調(diào)用的彈出窗口中,選擇是從頭創(chuàng)建測(cè)試還是使用 預(yù)定義的測(cè)試模板。

jetbrains rubymine 2020.1中文破解版

  按Enter。IDE將在必要的目錄下創(chuàng)建測(cè)試,并根據(jù)測(cè)試主題的路徑復(fù)制目錄結(jié)構(gòu)。

  生成Rails應(yīng)用程序的測(cè)試?

  RubyMine提供了幾種生成Rails元素(控制器,模型等)缺失測(cè)試的方法。

  使用Rails生成器創(chuàng)建測(cè)試?

  您可以使用測(cè)試框架隨附的Rails生成器來(lái)創(chuàng)建測(cè)試。例如,您可以使用rspec:model生成器為RSpec或 minitest:modelMinitest 創(chuàng)建模型測(cè)試。要在RubyMine中執(zhí)行此操作:

  在主菜單中,選擇工具| 運(yùn)行Rails Generator (Ctrl+Alt+G)。

  在調(diào)用的彈出窗口中,開(kāi)始鍵入所需的生成器名稱。例如,要?jiǎng)?chuàng)建RSpec模型測(cè)試,請(qǐng)開(kāi)始輸入rspec:model,然后選擇rails g rspec:model。按Enter。

  指定生成器參數(shù)。例如,對(duì)于User模型,我們將其user作為參數(shù)傳遞。單擊確定。

jetbrains rubymine 2020.1中文破解版

  與Rails元素一起創(chuàng)建測(cè)試?

  Rails允許您與其他應(yīng)用程序元素(例如控制器,模型等)一起生成測(cè)試。從Create Rails應(yīng)用程序元素了解如何在RubyMine中創(chuàng)建Rails應(yīng)用程序元素。

  執(zhí)行測(cè)試?

  RubyMine提供了一種方便的方式來(lái)運(yùn)行和調(diào)試測(cè)試:您可以從包含測(cè)試的測(cè)試文件或目錄的上下文菜單中運(yùn)行它們,從編輯器的裝訂線中執(zhí)行特定的測(cè)試,或者使用意圖動(dòng)作等等。所有這些操作都會(huì)創(chuàng)建測(cè)試運(yùn)行/調(diào)試配置。您可以使用運(yùn)行/調(diào)試配置來(lái)運(yùn)行帶有自定義參數(shù)的特定測(cè)試子集。

jetbrains rubymine 2020.1中文破解版

  運(yùn)行測(cè)試?

  從項(xiàng)目視圖運(yùn)行測(cè)試?

  要從“項(xiàng)目”視圖運(yùn)行一個(gè)或多個(gè)測(cè)試Alt+1,請(qǐng)按照以下步驟操作:

  右鍵單擊特定的測(cè)試文件或包含所需測(cè)試(例如test,spec或features)的目錄。

  從上下文菜單中,選擇“運(yùn)行'<目錄名稱>中的所有測(cè)試”或 '運(yùn)行'<目錄名稱>中的所有規(guī)格”,具體取決于所使用的測(cè)試框架。

jetbrains rubymine 2020.1中文破解版

  從編輯器運(yùn)行測(cè)試?

  要從編輯器運(yùn)行測(cè)試,請(qǐng)執(zhí)行以下步驟:

  在測(cè)試文件中,執(zhí)行下列操作之一:

  單擊所需測(cè)試或測(cè)試類旁邊的裝訂線中的“運(yùn)行”按鈕。

jetbrains rubymine 2020.1中文破解版

  將插入號(hào)放置在所需的測(cè)試或測(cè)試類名稱中,然后按Alt+Enter。

  選擇運(yùn)行'<測(cè)試名稱>',然后按Enter。

  RubyMine將運(yùn)行并在“ 運(yùn)行”工具窗口中顯示測(cè)試結(jié)果。如果某些測(cè)試失敗,則可以重新運(yùn)行它們。從View了解如何瀏覽測(cè)試結(jié)果并瀏覽測(cè)試結(jié)果。

  運(yùn)行測(cè)試后,RubyMine自動(dòng)創(chuàng)建一個(gè)特殊的配置文件-臨時(shí)運(yùn)行/調(diào)試配置。您可以自定義此配置的設(shè)置,例如,可以傳遞任務(wù)參數(shù),指定環(huán)境變量等等。然后,您可以保存 自定義配置,以在將來(lái)快速運(yùn)行此配置。

  使用Rake任務(wù)運(yùn)行測(cè)試?

  要使用Rake任務(wù)運(yùn)行測(cè)試,請(qǐng)執(zhí)行以下步驟:

  在主菜單中,選擇工具| 運(yùn)行Rake Task Ctrl+Alt+R。

  在調(diào)用的彈出窗口中,開(kāi)始輸入運(yùn)行測(cè)試的Rake任務(wù)的名稱,例如rake test或rake spec:controllers。

  從列表中選擇所需的Rake任務(wù),然后按Enter。

  RubyMine的自動(dòng)創(chuàng)建運(yùn)行在Rails應(yīng)用程序的MINITEST和RSpec測(cè)試耙運(yùn)行配置- 測(cè)試和規(guī)范。從使用預(yù)定義配置運(yùn)行測(cè)試中了解如何使用配置運(yùn)行代碼。

  使用預(yù)定義的配置運(yùn)行測(cè)試?

  要使用已經(jīng)創(chuàng)建的運(yùn)行配置運(yùn)行測(cè)試,請(qǐng)執(zhí)行以下一項(xiàng)操作:

  按Ctrl兩次以調(diào)用“ 運(yùn)行任何內(nèi)容”彈出窗口。開(kāi)始輸入所需的配置名稱,從列表中選擇它,然后按Enter。

  單擊工具欄上的按鈕以運(yùn)行當(dāng)前選定的運(yùn)行/調(diào)試配置。

  選擇運(yùn)行| Shift+F10從主菜單運(yùn)行命令,然后選擇所需的配置。

  您還可以使用“ 服務(wù)”工具窗口 在專用工具窗口中一次管理多個(gè)運(yùn)行/調(diào)試配置。

  重新運(yùn)行測(cè)試?

  重新運(yùn)行測(cè)試會(huì)話?

  按下Ctrl+F5或單擊“ 運(yùn)行工具”窗口工具欄上的“ 重新運(yùn)行”按鈕 。

  重新運(yùn)行單個(gè)測(cè)試?

  在運(yùn)行工具窗口中,右鍵單擊測(cè)試,然后選擇運(yùn)行。

  自動(dòng)重新運(yùn)行測(cè)試?

  如果源代碼已更改,則RubyMine允許您自動(dòng)重新運(yùn)行測(cè)試的運(yùn)行/調(diào)試配置。

  按下“ 運(yùn)行”工具窗口 上的“ 切換自動(dòng)測(cè)試”按鈕 。

  重新運(yùn)行失敗的測(cè)試?

  RubyMine僅允許您重新運(yùn)行失敗的測(cè)試,而不是重新運(yùn)行所有測(cè)試。

  要重新運(yùn)行失敗的測(cè)試,請(qǐng)單擊“ 運(yùn)行”工具窗口上的“ 重新運(yùn)行失敗的測(cè)試”按鈕 。

  調(diào)試失敗的測(cè)試?

  在失敗的測(cè)試中放置一個(gè)斷點(diǎn)。

  在“ 運(yùn)行工具”窗口中,按Shift,然后單擊“ 重新運(yùn)行失敗的測(cè)試”按鈕。

  從“ 重新啟動(dòng)失敗的測(cè)試”彈出窗口中 選擇“ 調(diào)試 ” 。

  停止運(yùn)行測(cè)試?

  在運(yùn)行工具窗口中,單擊停止按鈕

  斷點(diǎn)?

  斷點(diǎn)是源代碼標(biāo)記,可讓您在特定點(diǎn)掛起程序執(zhí)行并檢查其行為。

jetbrains rubymine 2020.1中文破解版

  設(shè)置后,斷點(diǎn)將保留在您的項(xiàng)目中,直到您將其明確刪除為止(臨時(shí)行斷點(diǎn)除外 )。

  如果具有斷點(diǎn)的文件在外部進(jìn)行了修改(例如,通過(guò)VCS更新或在外部編輯器中進(jìn)行了更改),并且行號(hào)已更改,則斷點(diǎn)將相應(yīng)地移動(dòng)。請(qǐng)注意,進(jìn)行此類更改時(shí),RubyMine必須正在運(yùn)行,否則它們將被忽略。

  行斷點(diǎn)?

  可以在可執(zhí)行代碼行上設(shè)置行斷點(diǎn)。在具有此類斷點(diǎn)的行之前,線程執(zhí)行被掛起,RubyMine在該線程的堆棧上顯示堆棧幀。

  設(shè)置行斷點(diǎn)?

  將插入號(hào)放置在您要設(shè)置排水溝的可執(zhí)行代碼行中,然后單擊該行旁邊的排水溝或按Ctrl+F8。

  要設(shè)置臨時(shí)斷點(diǎn),請(qǐng)按Ctrl+Shift+Alt+F8。斷點(diǎn)將在您點(diǎn)擊后立即從您的項(xiàng)目中刪除。

  刪除行斷點(diǎn)?

  單擊裝訂線中的斷點(diǎn)圖標(biāo)。

  為避免意外刪除斷點(diǎn)并丟失其參數(shù),您可以選擇通過(guò)以下方式刪除斷點(diǎn):將其拖動(dòng)到編輯器中,或單擊鼠標(biāo)中鍵: 打開(kāi) 在設(shè)置/首選項(xiàng)對(duì)話框 Ctrl+Alt+S,去建立,執(zhí)行,部署| 調(diào)試器,然后選擇“ 拖動(dòng)到編輯器”或單擊鼠標(biāo)中鍵。單擊斷點(diǎn)將隨后切換其狀態(tài)(啟用/禁用)。

  異常斷點(diǎn)?

  拋出指定的異常時(shí)會(huì)觸發(fā)異常斷點(diǎn)。它們?nèi)诌m用于異常條件,并且不需要特定的源代碼引用。

  設(shè)置異常斷點(diǎn)?

  按 Ctrl+Shift+F8 或選擇運(yùn)行| 從主菜單查看斷點(diǎn)。

  在“ 斷點(diǎn)”對(duì)話框中,按 Alt+Insert 或單擊+,然后選擇 Ruby Exception Breakpoint 或

  在“ 輸入異常類” 對(duì)話框中,從庫(kù)或項(xiàng)目中指定一個(gè)異常類。

  刪除異常斷點(diǎn)?

  按 Ctrl+Shift+F8 或選擇運(yùn)行| 從主菜單查看斷點(diǎn)。

  在“ 斷點(diǎn)”對(duì)話框中,選擇要?jiǎng)h除的斷點(diǎn),然后單擊-或按Alt+Delete。

  斷點(diǎn)屬性?

  根據(jù)斷點(diǎn)類型,您可以配置其他屬性,例如:

  達(dá)到斷點(diǎn)時(shí)要執(zhí)行的操作

  掛起策略,用于定義在遇到斷點(diǎn)時(shí)是否必須掛起應(yīng)用程序

  對(duì)其他斷點(diǎn)的依賴

  定義何時(shí)必須命中斷點(diǎn)的條件

  要編輯斷點(diǎn)的屬性,請(qǐng)按Ctrl+Shift+F8,或在編輯器裝訂線中右鍵單擊該斷點(diǎn)。

  選項(xiàng)描述

  已啟用清除復(fù)選框以臨時(shí)禁用斷點(diǎn)而不將其從項(xiàng)目中刪除。在調(diào)試過(guò)程中將跳過(guò)禁用的斷點(diǎn)。

  暫停選中此復(fù)選框可在遇到斷點(diǎn)時(shí)暫停程序執(zhí)行。如果您需要在不中斷程序的情況下獲取日志信息或在特定點(diǎn)計(jì)算表達(dá)式,則掛起應(yīng)用程序很有用。如果您需要?jiǎng)?chuàng)建一個(gè)主斷點(diǎn),該主斷點(diǎn)將在命中時(shí)觸發(fā)相關(guān)斷點(diǎn),請(qǐng)選擇不要在該斷點(diǎn)處暫停程序。

  選擇暫停策略:

  全部:所有線程將被掛起

  線程:僅包含該斷點(diǎn)的線程將被掛起。如果要將“ 線程”策略用作默認(rèn)策略,請(qǐng)單擊“ 設(shè)為默認(rèn)值” 按鈕。

  健康)狀況選擇以指定達(dá)到斷點(diǎn)的條件。條件是一個(gè)Ruby布爾表達(dá)式,其計(jì)算結(jié)果為true或false,例如@user.name == "Example User"。

  此表達(dá)式必須在設(shè)置斷點(diǎn)的行上有效,并且每次擊中斷點(diǎn)時(shí)都會(huì)對(duì)其求值。如果評(píng)估結(jié)果為 true,則執(zhí)行所選的動(dòng)作。

  您可以輸入多行表達(dá)式,例如:

  @user.name == "Example User" ||

  @user.email == "example@jetbrains.com"

  復(fù)制!

  日志記錄選擇是否要將以下事件記錄到控制臺(tái):

  “斷點(diǎn)命中”消息:命中斷點(diǎn)時(shí),控制臺(tái)輸出中將顯示一條日志消息。

  堆棧跟蹤:點(diǎn)擊斷點(diǎn)后,其堆棧跟蹤將被打印到控制臺(tái)。

  如果要在不中斷程序執(zhí)行的情況下檢查導(dǎo)致此點(diǎn)的路徑,這將很有用。

  評(píng)估并記錄選擇此選項(xiàng)可在命中斷點(diǎn)時(shí)對(duì)表達(dá)式求值,并在控制臺(tái)輸出中顯示結(jié)果。

  一經(jīng)刪除選擇該選項(xiàng)后,將其從項(xiàng)目中刪除即可。

  禁用直到遇到斷點(diǎn)選擇將觸發(fā)當(dāng)前斷點(diǎn)的斷點(diǎn)。在達(dá)到該斷點(diǎn)之前,將禁用當(dāng)前斷點(diǎn)。您也可以選擇是否要再次禁用它,或者一旦點(diǎn)擊它就將其保持啟用狀態(tài)。

  生產(chǎn)力提示?

  快速訪問(wèn)最常用的設(shè)置

  右鍵單擊編輯器裝訂線中的斷點(diǎn)以快速禁用或掛起它,或設(shè)置條件。

  斷點(diǎn)意圖

  您可以通過(guò)意圖操作(Alt+Enter)訪問(wèn)最常見(jiàn)的斷點(diǎn)操作和過(guò)濾器。

jetbrains rubymine 2020.1中文破解版

  當(dāng)達(dá)到斷點(diǎn)時(shí),可以使用更多的意圖動(dòng)作。

  組斷點(diǎn)

  例如,如果需要為特定問(wèn)題標(biāo)記斷點(diǎn),則可以將斷點(diǎn)分組。

  在“ 斷點(diǎn)”對(duì)話框中Ctrl+Shift+F8,選擇要放置在組中的斷點(diǎn),然后選擇“ 移至組| /從上下文菜單創(chuàng)建新的。

  移動(dòng)斷點(diǎn)

  要移動(dòng)斷點(diǎn),請(qǐng)將其拖動(dòng)到目標(biāo)行。

  復(fù)制斷點(diǎn)

  要復(fù)制斷點(diǎn),請(qǐng)按 Ctrl 并將其拖動(dòng)到目標(biāo)行。

  禁用斷點(diǎn)

  要臨時(shí)禁用斷點(diǎn)而不將其從項(xiàng)目中刪除,請(qǐng)按住 Alt 鍵并單擊裝訂線中的斷點(diǎn)圖標(biāo)。

  快速搜索

  如果項(xiàng)目中有多個(gè)斷點(diǎn),則可以向它們添加簡(jiǎn)短描述以輕松搜索它們:在“ 斷點(diǎn)”對(duì)話框中 右鍵單擊一個(gè)斷點(diǎn),Ctrl+Shift+F8 然后 從上下文菜單中選擇“ 編輯描述 ”?,F(xiàn)在,當(dāng)您開(kāi)始輸入斷點(diǎn)名稱時(shí),它便成為焦點(diǎn)。

  跳轉(zhuǎn)到源

  要從“ 斷點(diǎn)”對(duì)話框跳至設(shè)置了所選斷點(diǎn)的代碼行,請(qǐng)按F4。

  啟動(dòng)調(diào)試器會(huì)話?

  RubyMine允許您調(diào)試Ruby腳本,Rails應(yīng)用程序和測(cè)試。啟動(dòng)調(diào)試器會(huì)話與運(yùn)行代碼非常相似。調(diào)試器位于幕后,因此您無(wú)需配置任何特定內(nèi)容即可啟動(dòng)調(diào)試器會(huì)話。以下主題描述了如何運(yùn)行:

  Ruby腳本

  Rails應(yīng)用

  耙子任務(wù)

  測(cè)驗(yàn)

  RubyMine允許您無(wú)需預(yù)先配置即可調(diào)試代碼,也可以使用已配置的一組啟動(dòng)參數(shù)(運(yùn)行/調(diào)試配置)進(jìn)行調(diào)試。例如,您可以為Rails運(yùn)行/調(diào)試配置指定以下參數(shù):服務(wù)器類型(例如Puma或Passenger),IP地址和端口,環(huán)境(默認(rèn)為開(kāi)發(fā))等等。

  調(diào)試之前?

  在源代碼中設(shè)置斷點(diǎn)。

  如有必要,請(qǐng)創(chuàng)建或修改相應(yīng)的“運(yùn)行/調(diào)試”配置。

  在“ 設(shè)置/首選項(xiàng)” |“配置”上配置調(diào)試器選項(xiàng)。構(gòu)建,執(zhí)行,部署| 調(diào)試器頁(yè)面。

  開(kāi)始調(diào)試?

  調(diào)試Ruby腳本?

  要調(diào)試指定的Ruby腳本(例如script.rb),請(qǐng)執(zhí)行以下操作之一:

  按 Ctrl 兩次以調(diào)用“ 運(yùn)行任何內(nèi)容”彈出窗口,然后鍵入ruby script.rb命令。然后,按住 Shift 鍵(對(duì)話框標(biāo)題將更改為Debug),然后按Enter。

  要在項(xiàng)目根目錄之外調(diào)試暫存文件或腳本,請(qǐng) 在運(yùn)行命令之前按住 Alt 和 Shift鍵(在這種情況下,對(duì)話框標(biāo)題將更改為“使用Debug在上下文中運(yùn)行”)。

  在編輯器或項(xiàng)目工具窗口中右鍵單擊腳本,然后選擇Debug'script'。

  使用特定的運(yùn)行/調(diào)試配置調(diào)試應(yīng)用程序?

  按 Ctrl 兩次以調(diào)用“ 運(yùn)行任何內(nèi)容”彈出窗口。開(kāi)始輸入所需的配置名稱,然后從列表中選擇它。然后,按住 Shift 鍵(對(duì)話框標(biāo)題將更改為Debug),然后按Enter。

jetbrains rubymine 2020.1中文破解版

  請(qǐng)注意,您也可以使用“運(yùn)行任何內(nèi)容”來(lái)調(diào)試Ruby / Rails,而無(wú)需事先配置。

  單擊工具欄上的按鈕以運(yùn)行當(dāng)前選定的運(yùn)行/調(diào)試配置。

jetbrains rubymine 2020.1中文破解版

  選擇 運(yùn)行| Shift+F9 從主菜單中調(diào)試命令,然后選擇所需的配置。

  調(diào)試測(cè)試?

  從“ 執(zhí)行測(cè)試”主題中了解如何為測(cè)試啟動(dòng)調(diào)試會(huì)話。

  暫停/恢復(fù)調(diào)試器會(huì)話?

  當(dāng)調(diào)試器會(huì)話正在運(yùn)行時(shí),您可以根據(jù)需要使用“ 調(diào)試”工具窗口的工具欄上的按鈕暫停/恢復(fù)它:

  要暫停調(diào)試器會(huì)話,請(qǐng)單擊暫停。要恢復(fù)調(diào)試器會(huì)話,請(qǐng)單擊F9。

  終止調(diào)試器會(huì)話?

  單擊“ 調(diào)試工具”窗口的工具欄?;蛘?,按 Ctrl+F2 并選擇要終止的過(guò)程(如果有兩個(gè)或多個(gè))。

  逐步執(zhí)行程序?

  分步 是控制程序逐步執(zhí)行的過(guò)程。

  RubyMine提供了一組步進(jìn)操作,具體取決于您的策略使用(例如,您是否需要直接進(jìn)入下一行或輸入在此途中調(diào)用的方法)。

  步進(jìn)按鈕位于“ 調(diào)試”工具窗口工具欄上。

jetbrains rubymine 2020.1中文破解版

  越過(guò)?

  即使當(dāng)前突出顯示的行中包含方法調(diào)用,也將單步執(zhí)行到當(dāng)前代碼行并帶您到下一行。方法的實(shí)現(xiàn)將被跳過(guò),您將直接移至調(diào)用者方法的下一行。

  單擊“ 跳過(guò)”按鈕或按 F8。

  如果跳過(guò)的方法中有斷點(diǎn),調(diào)試器將在它們處停止。要跳過(guò)途中的任何斷點(diǎn),請(qǐng)使用強(qiáng)制跨步。

  踏入?

  逐步介紹該方法中發(fā)生的事情。如果不確定方法是否返回正確的結(jié)果,請(qǐng)使用此選項(xiàng)。

  單擊單步執(zhí)行按鈕或按 F7。

  如果在線上有多個(gè)方法調(diào)用,RubyMine會(huì)詢問(wèn)您要輸入哪種方法。此功能稱為“ 智能步進(jìn)”。

  明智地進(jìn)入?

  當(dāng)一行上有多個(gè)方法調(diào)用,并且您想具體說(shuō)明要輸入哪種方法時(shí),聰明地進(jìn)入會(huì)很有用。此功能使您可以選擇感興趣的方法調(diào)用。

  從主菜單中,選擇運(yùn)行| 調(diào)試動(dòng)作| 智能進(jìn)入或按Shift+F7。

  單擊方法。您也可以使用箭頭鍵或選項(xiàng)卡選擇它,然后按Enter/ F7。

  Gif

jetbrains rubymine 2020.1中文破解版

  請(qǐng)注意,僅Ruby MRI支持Smart step into。對(duì)于其他解釋器(例如JRuby),Smart step into充當(dāng)Step into。

  走出去?

  退出當(dāng)前方法,然后轉(zhuǎn)到調(diào)用者方法。

  單擊“單步執(zhí)行”按鈕

  或按 Shift+F8。運(yùn)行到光標(biāo)?

  繼續(xù)執(zhí)行直到插入符號(hào)的位置。

  將插入號(hào)放在您要程序暫停的行上。

  單擊運(yùn)行至光標(biāo)按鈕或按 Alt+F9。

  另外,您也可以單擊運(yùn)行游標(biāo)。為此,請(qǐng)單擊裝訂線中的行號(hào)。

  您可以配置是否要運(yùn)行“游標(biāo)”以單擊“設(shè)置/首選項(xiàng)” |“行”中的行號(hào)。 構(gòu)建,執(zhí)行,部署| 調(diào)試器。

  要跳過(guò)途中的任何斷點(diǎn),請(qǐng)使用“ 強(qiáng)制運(yùn)行至光標(biāo)”。

  強(qiáng)制進(jìn)入?

  即使常規(guī)Step Into 跳過(guò)了此方法,也要執(zhí)行該方法中的步驟。

  單擊“ 強(qiáng)制進(jìn)入”按鈕或按 Shift+Alt+F7。

  強(qiáng)制運(yùn)行到光標(biāo)?

  繼續(xù)執(zhí)行直到插入符號(hào)的位置。途中的所有斷點(diǎn)都將被忽略。

  將插入號(hào)放在您要程序暫停的行上。

  從主菜單中,選擇 運(yùn)行| 調(diào)試動(dòng)作| 強(qiáng)制運(yùn)行至光標(biāo) 或按 Ctrl+Alt+F9。

  強(qiáng)制越過(guò)?

  即使當(dāng)前突出顯示的行中包含方法調(diào)用,也將單步執(zhí)行到當(dāng)前代碼行并帶您到下一行。如果調(diào)用的方法中有斷點(diǎn),則將其忽略。

  從主菜單中,選擇 運(yùn)行| 強(qiáng)制跨步 或按 Shift+Alt+F8。

下載地址

人氣軟件

查看所有評(píng)論>>網(wǎng)友評(píng)論0

發(fā)表評(píng)論

您的評(píng)論需要經(jīng)過(guò)審核才能顯示

精彩評(píng)論

最新評(píng)論

蓋樓回復(fù)X

(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)