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
- 軟件廠商:
軟件介紹人氣軟件相關(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中文破解版,如果你需要就下載吧!
軟件功能
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)航彈出窗口的外觀并使其更加緊湊。
支持最新的Ruby語(yǔ)法
一如既往,我們支持最新的Ruby版本。例如,這包括編號(hào)參數(shù)的新“ _”語(yǔ)法。IDE標(biāo)識(shí)新語(yǔ)法,并幫助您導(dǎo)航,查找用法和重命名對(duì)象。
從裝訂線運(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)試配置。
智能執(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)志 。
固定變量的字段
現(xiàn)在,在調(diào)試器的“變量”視圖中,您可以將變量的字段固定在頂部,并在變量的表示形式中查看其值
安裝方法
1、下載軟件以后點(diǎn)擊RubyMine-2020.1.exe啟動(dòng)安裝
2、提示軟件的安裝地址C:\Program Files\JetBrains\RubyMine 2020.1
3、顯示快捷方式設(shè)置,勾選64位的運(yùn)行快捷方式
4、提示開(kāi)始菜單名字設(shè)置,默認(rèn)JetBrains
5、提示安裝進(jìn)度,等待軟件安裝結(jié)束吧
6、jetbrains rubymine已經(jīng)安裝結(jié)束,點(diǎn)擊完成啟動(dòng)軟件
破解方法
1、打開(kāi)jetbrains rubymine 2020軟件顯示引導(dǎo)內(nèi)容,點(diǎn)擊OK
2、提示軟件界面風(fēng)格設(shè)置,兩種模式,點(diǎn)擊Skip Remaining and Set Defaults跳過(guò)
3、提示激活功能,選擇Evaluate for free, Evaluate
4、如圖所示,找到你下載的補(bǔ)丁jetbrains-agent-latest.zip,拖動(dòng)到軟件界面就可以彈出安裝
5、點(diǎn)擊Restart重啟軟件 安裝破解補(bǔ)丁
6、選擇為rubymine安裝,點(diǎn)擊是,安裝結(jié)束會(huì)重啟軟件
7、現(xiàn)在軟件激活成功,將軟件關(guān)閉
8、將漢化包resources_zh_CN_RubyMine_2020_r1.jar復(fù)制到安裝地址下“l(fā)ib”文件夾
9、打開(kāi)軟件,軟件界面顯示中文,您可以創(chuàng)建一個(gè)項(xiàng)目或者是打開(kāi)一個(gè)項(xiàng)目
10、這里是項(xiàng)目選址功能,在軟件界面選擇自己需要新建的項(xiàng)目,設(shè)置項(xiàng)目保存地址
11、進(jìn)入jetbrains rubymine 2020軟件界面就可以開(kāi)始編輯代碼
12、可以看到軟件已經(jīng)激活完畢,現(xiàn)在軟件就是免費(fèi)的
使用說(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。
RubyMine將創(chuàng)建一個(gè)具有相應(yīng)初始內(nèi)容的測(cè)試文件,然后在編輯器中將其打開(kāi)。您可以在此處添加所需的代碼。
如果有必要,可以修改預(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è)試”彈出窗口。
在此彈出窗口中,可以選擇以下選項(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ì)話框中,選擇所需的文件夾,然后單擊“ 確定”。
在調(diào)用的彈出窗口中,選擇是從頭創(chuàng)建測(cè)試還是使用 預(yù)定義的測(cè)試模板。
按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ù)傳遞。單擊確定。
與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è)試子集。
運(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è)試框架。
從編輯器運(yùn)行測(cè)試?
要從編輯器運(yùn)行測(cè)試,請(qǐng)執(zhí)行以下步驟:
在測(cè)試文件中,執(zhí)行下列操作之一:
單擊所需測(cè)試或測(cè)試類旁邊的裝訂線中的“運(yùn)行”按鈕。
將插入號(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í)行并檢查其行為。
設(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ò)濾器。
當(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。
請(qǐng)注意,您也可以使用“運(yùn)行任何內(nèi)容”來(lái)調(diào)試Ruby / Rails,而無(wú)需事先配置。
單擊工具欄上的按鈕以運(yùn)行當(dāng)前選定的運(yùn)行/調(diào)試配置。
選擇 運(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)試”工具窗口工具欄上。
越過(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
請(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。
下載地址
-
jetbrains rubymine 2020.1中文破解版 附安裝教程
其他版本下載
- 查看詳情phpstorm 2019.2.2中文破解版 附安裝教程293 MB簡(jiǎn)體中文19-10-15
- 查看詳情webstorm 2019.1中文破解版 附安裝教程210 MB簡(jiǎn)體中文19-04-03
- 查看詳情猿編程客戶端 2.6.4 官方版128.0 MB簡(jiǎn)體中文19-11-18
- 查看詳情pycharm professional 2019.2.5中文破解版 附安裝教程362 MB簡(jiǎn)體中文19-11-25
- 查看詳情anaconda python3.7 5.31 附安裝教程619 MB英文19-07-12
- 查看詳情sysmac studio 1.30 中文破解版 附安裝教程3.15 GB簡(jiǎn)體中文20-01-07
- 查看詳情WebStorm2019漢化版(前端開(kāi)發(fā)工具) 附使用教程229 MB簡(jiǎn)體中文19-03-27
- 查看詳情wing ide pro下載 7.1.0.2破解版 附安裝教程59 MB英文19-08-08
- 查看詳情VBA代碼助手專業(yè)版 3.3.3.1 官方版3.36 MB簡(jiǎn)體中文19-11-22
- 查看詳情易語(yǔ)言加密狗版 5.9 破解增強(qiáng)版51.6 MB簡(jiǎn)體中文19-05-30
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡(jiǎn)體中文GX Works2 含序列號(hào)423 MB
/簡(jiǎn)體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡(jiǎn)體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡(jiǎn)體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡(jiǎn)體中文s7 200 smart編程軟件下載372 MB
/多國(guó)語(yǔ)言Xshell 6中文破解版15 MB
/簡(jiǎn)體中文RSLogix 5000 含序列號(hào)5.14 MB
/簡(jiǎn)體中文pycharm2020.1384 MB
/簡(jiǎn)體中文qt creator5.8破解版(32/64位)69.1 MB
/多語(yǔ)言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論