Webstorm常用快捷鍵

webstrom 使用 eclipse快鍵鍵

File--settings

keymap

選擇 eclipse






原文鏈接:http://www.cnblogs.com/yeminglong/p/5995421.html

------------------以下是webstrom默認的-----------------------------------?


Ctrl+/?或?Ctrl+Shift+/

注釋(//?或者/*…*/?)

Shift+F6

重構-重命名

Ctrl+X

刪除行

Ctrl+D

復制行

Ctrl+G

查找行

Ctrl+Shift+Up/Down

代碼向上/下移動。

F2?或Shift+F2

高亮錯誤或警告快速定位

寫代碼,按Tab

生成代碼

選中文本,按Ctrl+Shift+F7

高亮顯示所有該文本,按Esc高亮消失。(因為這個功能我就可以發放心的放棄sublime了)

Ctrl+B或Ctrl+鼠標左鍵單擊

快速打開光標處的類或方法,(NB的功能)

Ctrl?+?Alt?+?B

Go?to?implementation(s)?跳轉方法實現處

Ctrl?+?Shift?+?I

Open?quick?definition?lookup?打開定義快速查找

Alt?+?Up/Down

Go?to?previous/next?method?跳轉到上一個/下一個方法

Ctrl+E

最近打開的文件

Alt+F1

查找代碼所在位置

Ctrl+Alt+L

格式化代碼

Ctrl+R

替換文本

Ctrl+F

查找文本

Ctrl+P

方法參數提示

F3

查找下一個

Shift+F3

查找上一個

alt+Shift+F

將當前文件加入收藏夾

ctrl+alt+s

打開配置窗口

ctrl+Shift+N

通過文件名快速查找工程內的文件(必記)

ctrl+Shift+alt+N

通過一個字符快速查找位置(必記)

Shift+enter

重新開始一行(無論光標在哪個位置)

Ctrl?+?Alt?+?T?

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

Ctrl?+?Shift?+?U

Toggle?case?for?word?at?caret?or?selected?block?光標所在位置大小寫

Ctrl?+?Delete

Delete?to?word?end?刪除文字結束

Ctrl?+?Backspace

Delete?to?word?start?刪除文字開始

Ctrl?+?E

Recent?files?popup?彈出最近打開的文件

F11

Toggle?bookmark?切換標記,我覺得叫書簽更好,就是sublime?text?的F2

Ctrl?+?Shift?+?F12

Toggle?maximizing?editor?切換最大化編輯器

Alt?+?Shift?+?F

Add?to?Favorites?添至收藏夾


-------------

更多的Java,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,教程,視頻請訪問:

http://www.cnblogs.com/zengmiaogen/p/7083694.html



本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538558.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538558.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538558.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VirtualBox 上安裝Debian 后分辨率設置

VirtualBox 上安裝Debian 后分辨率設置 首先要配置source.list打開終端, su 切換成root用戶, cd /etc/apt 然后編輯source.list rootdebian:/etc/apt# vi source.list 注釋deb cdrom:行,加以下源 deb http://deb.debian.org/debian stretc…

瘋狂的程序員_程序員的樂趣是什么?

作者:Java3y我是一個程序員,外行人都以為我是修電腦的,我笑了笑,隨意ctrl cctrl v了一把,想象著你們因為我的文章而開心不止,我感到充實而欣慰。想象著你們給我拼命點贊的樣子,是多么的滑稽&…

template多行編寫的方式

模板是包在 ECMAScript 2015 反引號 () 中的一個多行字符串。 反引號 () — 注意,不是單引號 () — 允許把一個字符串寫在多行上, 使 HTML 模板更容易閱讀。 反引號:鍵盤數字鍵1 旁邊的,ESC鍵下面的鍵 如果單引號 Component({sel…

sqllite事務和MySQL事務_Android學習---SQLite數據庫的增刪改查和事務(transaction)調用...

上一篇文章中介紹了手工拼寫sql語句進行數據庫的CRUD操作,本文將介紹調用sqlite內置的方法實現CRUD操作,其實質也是通過拼寫sql語句.首先,創建一個新的android項目:其次,查看代碼實現增刪查改:1.創建DB工具類MyDBHelper.java(創建數據庫的操作)packagecom.amos.android_db;impo…

sqlserver2000給賬戶授予所有的權限_你的位置信息權限設置對了么?

位置信息權限是眾多應用權限中的一種,是應用獲取手機地理位置信息的必要憑證。在你首次安裝應用并打開時,通常會出現一連串的權限彈框,如果該應用在其運行過程中會用到你的地理位置信息,那么這些彈框中就會包含一個與位置信息有關…

Python之路,Day1 - Python基礎1

本節內容 Python介紹發展史Python 2 or 3?安裝Hello World程序變量用戶輸入模塊初識.pyc是個什么鬼?數據類型初識數據運算表達式if ...else語句表達式for 循環break and continue 表達式while 循環作業需求 一、 Python介紹 python的創始人為吉多范羅蘇姆&#xf…

mysql 范式化_MySQL-范式和反范式

1.第一范式(1NF)(列不能再拆分)原子性,字段不可分(列的信息),只要是關系型數據庫,就自動滿足1NF;2.第二范式(2NF)(主鍵唯一,且被依賴)在第一范式基礎上建立的,即滿足第二范式的必須先滿足第一范式。要求DB表…

端口被占用解決辦法

1. 端口被占用解決辦法 netstat -ano | findstr 8080(端口號) taskkill -pid (進程pid) –f轉載于:https://www.cnblogs.com/xaoco/p/9114773.html

java 判斷是否是list_JAVA從頭開始一基礎梳理(4-3)

大家好,今天我們介紹一下java中常用的集合類型。首先,我們先看一下java中集合類型的結構。以上是集合的繼承關系圖,通常我們使用的比較多的是 Set , List , Map以及其衍生的子類和接口實現類。首先給大家介紹一下List,List本身是一…

Python2.x還是3.x?

2.x 和 3.x對于程序員的編碼來說,沒有發生太大的變化,當然也是有變化的,主要是Python內部發生了巨變。 要用3.x的原因是: 1、3.x和2.x版本不兼容。 2、Python庫新增的內容不支持2.x了。 3、2.x版本官方支持到2020年結束。 晚改…

前端網頁廣告無線翻滾_從小白到web前端工程師進階之路 從0到1到更深

互聯網的發展,讓web前端技術發生了翻天覆地的變化,前端開發工程師可以讓網頁內容變得更加生動,為用戶帶來更好的體驗。那么,武漢web前端培訓哪個好?web前端好學嗎?作為一個合格的Web前端工程師,…

PowerDesigner導出表為Excel(轉)

打開腳本運行器CtrlShiftX 導出: ****************************************************************************** Option ExplicitDim rowsNumrowsNum 0 -----------------------------------------------------------------------------Main function -------…

判讀一個對象不為空_ArrayList實現分析(一)——對象創建

ArrayList是java中最常用的集合類之一,它的內部實現是基于數組,因此ArryList可以根據索引實現隨機訪問。ArryList繼承了AbstractList類,并且實現了List, RandomAccess, Cloneable接口。下面詳細分析一下ArrayList的實現,下面的分析…

AngularJS與Angular的區別

指同一事物,版本的區別,叫法不同 Angular2.0之前的版本(1.x)叫做AngularJS 1.x的使用是引入AngularJS的js文件到網頁。 2.0之后,就是完全不同了。 Angular2.x與Angular1.x 的區別類似 Java 和 JavaScript 或者說是…

網頁控制臺調用click()失敗_C# 調用百度AI 人臉識別

一、設置登錄百度云控制臺,添加應用-添加人臉識別,查找,對比等。設置人臉識別應用記住API Key和Secret Key二、創建Demo程序1、使用Nuget安裝 Baidu.AI 和 Newtonsoft.JsonNuget2、直接下載SDK https://ai.baidu.com/file/7D961BC013AB4AA790…

mysql查看服務器CPU和內存_怎么查看服務器的cpu和內存的硬件信息

可以按照如下方式進行操作:一、查看cpu總個數方法:1、首先執行top命令,如下圖中內容所表示。2、在top命令的顯示界面,按數字鍵1,即可查看到當前系統中的總cpu數,如下圖中內容所表示。二、查看總內存的方法&…

內核模式下的文件操作

內核模式下的文件操作 轉載于:https://www.cnblogs.com/endenvor/p/9119495.html

極光推送指定用戶推送_干貨|SpringBoot集成極光推送完整實現代碼(建議收藏)...

工作中經常會遇到服務器向App推送消息的需求,一般企業中選擇用極光推送的比較多,在集成極光時發現極光的文檔并不完整,網上的文章也很多不能直接使用,這里列出我在工作中集成極光的全部代碼,只需要按照如下代碼保證一次…

什么是ES6?

什么是ES6? ECMAScript 6(以下簡稱ES6)是JavaScript語言的下一代標準,已經在2015年6月正式發布了。Mozilla公司將在這個標準的基礎上,推出JavaScript 2.0。   ECMAScript和JavaScript到底是什么關系?很多…

Babylon-AST初探-代碼更新刪除(Update Remove)

通過前兩篇文章的介紹,大家已經了解了Create和Retrieve,我們接著介紹Update和 Remove操作。Update操作通常配合Create來完成。我們這篇文章主要介紹幾個常用的NodePathAPI:replace、insert、remove。具體也可以看babel-handbook中的Manipulat…