WebStorm經常使用設置和經常使用快捷鍵

WebStorm經常使用設置和經常使用快捷鍵

加速

禁用多餘的插件,關掉不必的代碼檢查項。
webstorm慢的緣由主要是2點:css

· 插件加載太多,把什麼GIT SVN GITHUB FTP。。。。禁掉,其實都不必。html

· 代碼檢查,若是你不設置一下,每次檢查都要很長時間,並且CPU不給力的電腦就會很卡。web

不過有個插件是我必須裝的,css-x-file。app

添加項目

默認狀況下一次只能打開一個項目,若是須要打開多個就按照下面的方法
File -> settings -> Directories -> Add Content Root 中添加你須要的工程目錄。webstorm

界面

· 修改主題:Appearance,選擇主題Theme-Darocula編輯器

· 修改字體:Editor-colors & Fonts-Font,選擇個方案而後另存就能夠設置字體和字號了。字號我這裏 17px 英文相對清晰,你能夠根據預覽來微調,IDEA12 開始自帶了 Source Code Pro, Adobe 家的開源等寬字體,也很舒服滴。字體

· 自動換行:Editor,勾選Use soft wraps in editorui

· 顯示行號:Editor-Appearance,勾選Show line numbersspa

· 顯示代碼提示速度:Editor-Code Completion,Autopopup in(ms):設置爲0插件

· 有木有 ST2 那種同時選中多個區域? 答:木有,咱們通常用Refactor 重構(Shift + F6),列編輯(Alt + 拖動,能夠選中多行),批量替換(Ctrl + r) 來實現.

· 右邊那條線是啥? 傳送中的代碼對齊線,給那些不喜歡自動換行的人準備的。Settings>Appearance>Show right margin ; 這玩意兒格式化的時候控制換行區域,不用的話能夠禁用

· 關閉任意位置編輯(也稱虛擬空格)? Settings>Editor>Allow placement of caret after end of line

· 註釋在行首而不是緊接着代碼? Code Style > Javascript > Wrapping and Braces > comment at first column 取消勾選

代碼拼寫檢查設置:

· 重複的變量聲明:General-Duplicate JavaScript declaration

· 未聲明的變量(重要!否則會出現N個全局變量):General- Implicitly declared global JavaScript variable


經常使用快捷鍵

Tab: 生成代碼

alt + [0-9]: 快速拆合功能界面模塊

alt + <-或->: 切換代碼選項卡

alt + F1: 查找代碼在其餘界面模塊的位置,頗爲有用

alt + Insert: 新建一個文件或其餘

alt + shift + F: 將當前文件加入收藏夾

alt + up/down: 上一個/下一個方法

ctrl + / 或 ctrl + shift + /: 註釋(// 或者/*…*/ )

ctrl + ]/[: 光標到代碼塊的前面或後面

ctrl + <-或->: 以單詞做爲邊界跳光標位置

ctrl + Alt + B: Go to implementation(s) 跳轉方法實現處

ctrl + alt + enter: 在當前行前面新建行

ctrl + alt + L: 格式化代碼

ctrl + alt + s: 打開配置窗口

ctrl + alt + shift + c: 拷貝相關數據 包括路徑和所在行

ctrl + Alt + T: with…(if, else, try, catch, for, etc)用 * 來圍繞選中的代碼行,( * 包括 if 、 while 、 try catch 等)

ctrl + B: 快速打開光標處的類或方法

ctrl + Backspace: Delete to word start 刪除文字開始

ctrl + B或ctrl + 鼠標左鍵單擊: 快速打開光標處的類或方法,(NB的功能)

ctrl + C: 提交代碼

ctrl + D: 複製當前行

ctrl + Delete: Delete to word end 刪除文字結束

ctrl + E: 最近打開的文件

ctrl + F: 在文件內快速查找代碼

ctrl + F4: 關閉當前代碼選項卡

ctrl + G: 到指定行的代碼

ctrl + p: 向遠程版本庫推送更新

ctrl + R: 文件內代碼替換

ctrl + shift + A: 快速查找並使用編輯器全部功能(必記)

ctrl + shift + alt + N: 經過一個字符快速查找位置(必記)

ctrl + shift + c: 拷貝文件路徑

ctrl + shift + enter: 新建行

ctrl + shift + F: 指定目錄內代碼批量查找

ctrl + shift + F12: 最大區域顯示代碼(會隱藏其餘的功能界面模塊)

ctrl + shift + F七、ALT + F3: 高亮顯示全部該文本(選中文本),按Esc高亮消失。(由於這個功能我就能夠發放心的放棄sublime了)

ctrl + shift + I: Open quick definition lookup 打開定義快速查找

ctrl + shift + N: 經過文件名快速查找工程內的文件(必記)

ctrl + shift + R: 指定目錄內代碼批量替換

ctrl + shift + U: Toggle case for word at caret or selected block 光標所在位置大小寫

ctrl + shift + Up/Down: 代碼向上/下移動。

ctrl + shift + v: 從歷史記錄中粘貼

ctrl + tab: 切換代碼選項卡(還要進行此選擇,效率差些)

ctrl + W: 選中單詞

ctrl + X: 刪除行

ctrl + Y: 刪除一行

esc: 進入代碼編輯區域

F11: Toggle bookmark 切換標記,我以爲叫書籤更好,就是sublime text 的F2

F2 或shift + F2: 高亮錯誤或警告快速定位

F3: 查找下一個

shift + enter: 從新開始一行(不管光標在哪一個位置)

shift + enter: 從新開始一行(不管光標在哪一個位置)

shift + F3/F3: 查找上一個

shift + F6: 重構-重命名(快速修改html標籤)

shift + tab/tab: 減小/擴大縮進(能夠在代碼中減小行縮進)

相關文章
相關標籤/搜索