ruby開發(fā)新手一枚旬昭,工欲善其事眯漩,必先利其器旧噪,研發(fā)部長(zhǎng)和我推薦了ruby開發(fā)的一個(gè)強(qiáng)大的編輯器rubymine吨娜,為學(xué)習(xí)好該工具的用法,對(duì)快捷鍵進(jìn)行的逐個(gè)摸索學(xué)習(xí)淘钟,現(xiàn)將我理解的快捷鍵功能分享給大家宦赠,望大家能一起補(bǔ)充,提高工具的使用效率米母;
rubymine 快捷鍵
command + q:直接退出軟件
command + shift + q: 退出所有程序勾扭,并推出登入
command + w:關(guān)閉當(dāng)前文檔
command + e:呈現(xiàn)最近打開的文檔
command + r: 當(dāng)前文檔查找替換
control + r :重構(gòu)
command + shift + r :全局查找替換
command + t:更新項(xiàng)目(具體不知道有什么用)
command + option + t :為本行添加if/when等邏輯包裹
command + shift + t :當(dāng)前類與測(cè)試類的切換
command + y:以彈框的方式顯示當(dāng)前的方法,或類
command + u:以新開的文檔呈現(xiàn)當(dāng)前點(diǎn)擊的類或方法
command + shift + u: 大小寫跟換
command + option + u:顯示類的祖先鏈
command + i:未知
command + o: 打開所查找類/model
command + shift + o :打開所查找文檔
command + option + o :打開symbol
control + o :選擇方法重寫
command +p:未知
command + a:全選
command + shift + a: 添加某個(gè)文檔或路徑(不是太明白)
command + s:保存
command + d:重復(fù)當(dāng)前行或塊
command + option + d :隱藏dack欄
command + f:在當(dāng)前文檔中搜索
command + shift + f :全局查找
雙擊shift :全局查找
command + g:查看下一個(gè)搜索到的對(duì)象
command + h:隱藏當(dāng)前窗口
command + option + h : 隱藏所有打開的程序
command + j:插入一些方法
command +option + j :檢測(cè)本行代碼被什么標(biāo)簽包裹
command + k: git commit?
command + shift + k: git推送
command + l:跳轉(zhuǎn)到輸入行
command + shift + l :跳轉(zhuǎn)到瀏覽器搜索當(dāng)前內(nèi)容
command + shift + l :代碼對(duì)齊
command + z:回滾
command + shift + z:向前回滾
command + option + z :debug
command + x:剪切本行或塊
command +shift + x : 剪切
command + c:復(fù)制
command + shift + c :復(fù)制當(dāng)前文檔路徑
command + v:黏貼
command + shift + v :彈出剪貼板(可選者黏貼哪部分內(nèi)容)
command + b:鏈接至相關(guān)的類或方法等等
command + n:新建常用文檔
command + shift + n :新建不知道什么文檔
command + m:窗口最小化 command + shift + m:移動(dòng)文件到铁瞒?具體用法不清
command + /:單行注釋
command + shift + / :多行注釋
command + .:
command + , :偏好設(shè)置
control + k :刪除光標(biāo)后面的內(nèi)容行
command + control + g :一次跟新所有的相同詞語
command + control + f :全屏
command + control + a:截屏
option + a-z: 打出一些奇怪的符號(hào)