RubyMine是由JetBrain開發(fā)的一個全新的專為Ruby和Rails開發(fā)者準備的IDE工具。相比于同類軟件功能更加完善,創(chuàng)建Gemsets更加迅速,并且將支持著名的靜態(tài)代碼分析器——RuboCop,搜索選項也更加便捷。軟件建立在IntellJ IDEA平臺之上,專門為Ruby打造的功能還有基于GUI支持的RSpec和Test、Unit等等,是Ruby開發(fā)者們必不可少的IDE平臺。
激活教程
1、解壓壓縮包,雙擊安裝程序進行安裝
2、安裝完成后勾選“Run RubyMine”,點擊“Finish”
3、新彈出的彈框默認選擇,點擊“OK”
4、打開瀏覽器輸入“http://idea.lanyus.com/”,點擊"獲取注冊碼"
5、復制對話框中的注冊碼
6、以記事本方式打開C:\Windows\System32\drivers\etc目錄下的“hosts”,將“0.0.0.0 account.jetbrains.com”添加到hosts文件中,然后保存退出
7、回到軟件激活界面,點選“Activation code”,并將注冊碼復制到下面的編輯框中,然后點擊“OK”即可激活成功
8、然后進入基礎配置,小編選擇的是默認配置
9、然后退出,將解壓文件中的漢化補丁放入軟件安裝目錄下的lib目錄下即可漢化成功
功能特色
1、創(chuàng)建gemsets更加迅速
RVM gemsets現(xiàn)在可以創(chuàng)建新的項目向導。軟件將保護您的項目不受到損害。
2、RuboCop支持
從這個版本開始,軟件將支持著名的靜態(tài)代碼分析器——RuboCop。
3、Puppet項目結構
此版本開始添加新工具開發(fā)Puppet模塊。您會發(fā)現(xiàn)依靠這個模塊會讓您的開發(fā)更加簡潔明了。
4、搜索選項
日志查看器現(xiàn)在支持正式表達式和區(qū)分大小寫的提交消息搜索了。
5、顯示選項
控制日志查看器現(xiàn)在可以控制顯示多少信息了。
6、支持Docker:通過使用軟件中的 Docker 集成插件,完全支持 Docker。閱讀此博文了解更多。
7、RVM gemset (RVM gem 使用集):我們新增了從新建項目向導和通過菜單 Settings | Ruby SDK and Gems 創(chuàng)建新 RVM gemset的功能。閱讀此博文了解更多。
8、支持 RuboCop:現(xiàn)在開始 IDE 將在后臺運行 cop,以和軟件中的檢查功能相同的方式顯示 RuboCop 錯誤。閱讀此博文了解更多。
9、為 Rails 生成測試:現(xiàn)在可以從 Go to test(轉到測試)功能中操作為 Rails 控制器、模型、助手和郵件程序創(chuàng)建測試。閱讀此博文了解更多。
10、改進 Puppet:可以從新建項目向導生成新 Puppet 模塊。現(xiàn)在當你從上下文菜單執(zhí)行Install dependencies(安裝依賴關系)后,軟件會找到項目中的所有模塊和環(huán)境,并更新項目結構。
11、改進JavaScript:包括支持 Vue.js、React 組件的 Auto import(自動導入)、與 Jest 集成等等。
12、VCS 功能中增加新的搜索和顯示選項,并且加快在 Git 日志中的搜索速度。
快捷鍵
Ctrl+Alt+G:彈出Generate
Ctrl+Alt+L:格式化代碼
Alt+F1:切換視圖(Project, Structure, etc.).
Alt+F2:彈出預覽窗口,可選擇瀏覽器打開網頁
Alt+Insert:相當于File|New,不過要在class外執(zhí)行
Alt+Enter:快速修復提示,相當于Eclipse的Alt+F1
Alt+Home:顯示文件夾導航條
Ctrl+J:插入動態(tài)模板代碼,非常方便。Ctrl+Alt+J:用動態(tài)模板包圍選中代碼
Ctrl+/,Ctrl+Shift+/:注釋,去注釋代碼
Ctrl+Space:代碼自動補全,相當于Eclipse的Alt+/。建議修改為Alt+/
Ctrl+Q:顯示文檔Doc
Ctrl+W:動態(tài)選擇,多次按依次選擇 單詞-行-段-全
Ctrl+D:復制一行
Ctrl+Y:刪除一行
Shift+Alt+N:在Controller,Model,View間跳轉
Shift+Alt+F10:運行,Dubug
Alt+Home:顯示導航條
Alt+F1:在不同視圖中切換 (Project, Structure, etc.).
Ctrl+Tab:在tool窗口和打開的文件窗口中切換
Ctrl+F:在當前文件中查找
Ctrl+Shift+F:在文件夾中查找
Ctrl+Shift+F7:快速顯示選中代碼的調用
Ctrl+Shift+.:在*.html.erb文件中插入
Ctrl+N,Ctrl+Shift+N,Ctrl+Shift+Alt+N:通過名字查找類,文件,符號
Ctrl+Shift+T:To surround a block of code
Ctrl+Alt+D:顯示Model關系圖,即ER圖。View | Show Model Dependency Diagram
a.界面調整
Esc:從任何界面返回到編輯器
Shift+Esc:回到編輯器,隱藏所有工具欄
Shift+F6:重命名,文件,方法名,類名,變量名等
F12:相當于Shift+Esc的回退鍵,顯示最后一次打開的工具欄
b.變量選擇
Ctrl+Shfit+F7:高亮顯示本文件中變量出現(xiàn)的位置
F3,Shift+F3:在不同變量之間跳轉
Esc:取消選擇
Alt+Left, Alt+Right: 在不同的Tabs中切換
Ctrl+點擊Tab:彈出路徑框,選擇后會在新窗口打開。
Ctrl+E:彈出最近打開的文件選擇框
Ctrl+Shift+Up, Ctrl+Shift+Down:把代碼住上移和住下移
Ctrl+Shift+Backspace:光標移動到上次修改的位置
Ctrl++,Ctrl+-:展開或收縮代碼
Ctrl+Shift++,Ctrl+Shift+-:全部展開或收縮代碼
Ctrl+~:切換主題,配色等(一般默認會被
輸入法占用)
0條評論