webstrom使用方法

一、設置
file-settings- -color&fonts設置,字體 主體 -file and code templates模板
ctrl+r 查找,替換
1 雙擊shift 快速查找
2 file -new project 新建文件夾
3 file-new 新建html css js等
4 右鍵-local history 查看歷史
5 雙擊選擇某個元素,alt,可以同時選擇多個進行修改。
6 code-reformat code 格式化代碼 (快捷鍵:ctrl+alt+l)
7 file-settings-keymap 設置 修改快捷鍵
8 光標定位在末尾:ctrl+d;復制粘貼一行

二、emmet用法:光標定位在最后,再按tab;中間不要有空格;
1 ul>li.item-$, tab:
2 <ul>
<li class="item-1"></li>
<li class="item-2"></li>
<li class="item-3"></li>
</ul>
3 lorem10 tab:可以創造出10個單詞

4嵌套
>父子
+同級
^返回同級


*多個
()分組
# id
. class
[] 自定義屬性
{}文本

三、注釋,取消注釋,操作一樣
選擇代碼塊,ctrl+/

四、復制粘貼
復制多次之后
ctrl+shift+v,選擇粘貼哪個

五、將光標定位在行中任意地方
ctrl+shift+enter 在下方增加一行
ctrl+alt+enter 在上方增加一行

六、ctrl + 代碼塊展開
ctrl -代碼塊折疊
ctrl shift +代碼全部展開
ctrl shift -代碼全部折疊

七、找相對應的標簽
將光標定位在標簽后,ctrl+[或者],就可以自動定位到相應地標簽

八crtl+shift+backspace 切換到上次編輯的地方
ctrl+e 查看最近使用的文件

九、預覽圖片:
光標在圖片路徑文件夾上:shift

十、選擇顏色:
點擊左邊的顏色小框

十一、重命名,光標定位在要重命名的地方
shift+f6


十二、Webstorm快捷鍵小練習

1、查找/替換,分為全局查找和文件內查找。
全局查找/替換: Ctrl+Shift+N 根據鍵入文件名查找文件
Ctrl+Shift+Alt+N 根據鍵入名字查找對象
Ctrl+E 最近打開的文件
Ctrl+Shift+E 最近編輯的文件


查找/替換 匹配字符所有的位置 組合鍵
Ctrl+Shift+F 打開查找窗口,鍵入需要查找的字符
或Ctrl+shift+R 打開替換窗口,鍵入需要替換的字符
Enter 開始查找(或Tab鍵切換到Find按鈕,再Enter)
或ESC 關閉查找窗口,取消查找
Alt+3 打開Find結果窗口(Alt+3除了能打開窗口,還能
從其他窗口切換到Find結果窗口下,然后使用上
下鍵翻閱結果項即可)
Ctrl+Shift+上下鍵 可調節Find結果窗口高度
按ESC 可回到代碼編輯窗口


文件內查找/替換: 組合鍵
Ctrl+F 打開文件內字符查找窗口,鍵入查找的字符
Ctrl+R 打開文件內字符替換窗口,鍵入替換的字符
F3或Shift+F3 在匹配的所有字符中前進或后退切換
ESC或ReplaceAll 退出或全部替換

2、界面操作
Alt+菜單項首字母 即可打開該菜單列表
Alt+[1-9] 拆合功能界面模塊
Alt+7 界面元素大綱
Alt+5 debug界面
Alt+4 Run界面
Alt+3 Find結果界面
Alt+1 Project界面
Ctrl+Shift+F12 最大編輯界面(Ctrl+Shift+F9/Shift+F9 -
debug;Ctrl+Shift+F10/Shift+F10 -Run)

打開文件,切換文件,關閉文件標簽頁 組合鍵
Alt+1 鼠標焦點切換到Project界面下
上下鍵 按上下鍵選擇文件
Enter 打開文件Tab頁
Alt+左右方向鍵 在多個文件Tab頁間切換
Ctrl+F4 關閉當前Tab頁(Alt+F4關閉Webstrom)

3、代碼編輯 組合鍵
Esc 切換焦點到編輯界面下

(定位)
Ctrl+G 輸入行好,定位光標到某行
home/end 定位光標到行首/行尾
Ctrl+home/end 定位光標到文件首行或者末行
Ctrl+左右方向鍵 已單詞為步長在一行內移動
Ctrl+W 選擇某個單詞


(編輯)
Ctrl+Alt+Enter/Enter在行前新建一行/或行后另起一行,鍵入代碼
Ctrl+X 刪除一行
Ctrl+D 復制一行
Ctrl+Z 撤銷
Ctrl+shift+Z 還原

(查看)
Ctrl+B 進入方法體
Ctrl+Alt+右方向鍵 退出方法體
Ctrl+[-/+] 收縮/展開方法體
Ctrl+Shift+[-/+] 全局收縮/展開方法體

十三、javascript標簽到底是應該放在頭部還是尾部
按照慣例,所有<script>元素都要放在頁面的<head>元素中。如:

<html>
<head>
<script type="text/javascript" scr="example.js"></script>
</head>
<body>
</body>
</html>
這種做法就是把所有的外部文件(包括CSS和JS)的引用都放在相同的地方。可是文檔的<head>包含所有JavaScript文件則意味著必須等到所有JavaScript代碼下載、解析、執行完以后才呈現網頁的內用,這無疑會導致瀏覽器在呈現頁面時出現明顯的延遲,為了避免這個問題,現代Web應用程序一般全部JavaScript放到<body>元素中。

<html>
<head>
</head>
<body>
<script type="text/javascript" scr="example.js"></script>
</body>
</html>

十四、去電點擊時出現的虛線框
a:focus{outline:none;}

轉載于:https://www.cnblogs.com/annie211/p/6083269.html

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

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

相關文章

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' 解決Mysql錯誤

1、停止 服務 PS C:\WINDOWS\system32> net stop mysql mysql 服務正在停止. mysql 服務已成功停止。2、執行 mysqld --shared-memory --skip-grant-tables PS C:\WINDOWS\system32> mysqld --shared-memory --skip-grant-tables ------以下操作 另外打開一個 終端--…

xcode 設置快捷鍵 整行上下移動

2019獨角獸企業重金招聘Python工程師標準>>> 設置整行代碼上下移動&#xff1a;找到Xcode中的自帶的配置文件&#xff1a;/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist用文本編輯IDETextKeyBind…

【數據庫原理及應用】經典題庫附答案(14章全)——第十章:數據庫完整性

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

用.Net Core接入微信公眾號開發

Part1前言最近想寫一點基于.Net Core微信公眾號開發的文章Part2測試公眾號申請測試公眾號申請地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?tsandbox/login微信公眾號開發文檔:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html通過微…

騰訊、百度、小米等7家互聯網各大廠的中臺建設怎么樣了?

中臺是真正為前臺而生的平臺&#xff08;可以是技術平臺&#xff0c;業務能力甚至是組織機構&#xff09;&#xff0c;它存在的唯一目的就是更好的服務前臺規模化創新&#xff0c;進而更好的響應服務引領用戶&#xff0c;使企業真正做到自身能力與用戶需求的持續對接。 以下轉載…

JAVA基礎知識之網絡編程——-基于AIO的異步Socket通信

異步IO 下面摘子李剛的《瘋狂JAVA講義》 按照POSIX標準來劃分IO&#xff0c;分為同步IO和異步IO。對于IO操作分為兩步&#xff0c;1&#xff09;程序發出IO請求。 2&#xff09;完成實際的IO操作。 阻塞IO和非阻塞IO都是針對第一步來劃分的&#xff0c;如果發出IO請求會阻塞線程…

基于.NetCore開發博客項目 StarBlog - (13) 加入友情鏈接功能

系列文章基于.NetCore開發博客項目 StarBlog - (1) 為什么需要自己寫一個博客&#xff1f;基于.NetCore開發博客項目 StarBlog - (2) 環境準備和創建項目基于.NetCore開發博客項目 StarBlog - (3) 模型設計基于.NetCore開發博客項目 StarBlog - (4) markdown博客批量導入基于.N…

【數據庫原理及應用】經典題庫附答案(14章全)——第十二章:數據庫技術新發展

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

EditPlus 文件查找功能:在指定文件夾,用正則查尋包含指定內容的文件,指定文件類型,并排除特殊文件名文件

單擊菜單欄上的【Search】&#xff08;查找&#xff09;&#xff0c;選擇【Find in Files】&#xff08;在文件中查找&#xff09;命令&#xff1a; 查找項&#xff1a;正則查找video標簽&#xff0c;src為不包含http的mp4 <video src"([^http].*\.mp4)" width&q…

【數據庫原理及應用】經典題庫附答案(14章全)——第十三章:面向對象程數據庫系統

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

NOIP2016普及組第三題——海港

題目描述 小K是一個海港的海關工作人員&#xff0c;每天都有許多船只到達海港&#xff0c;船上通常有很多來自不同國家的乘客。 小K對這些到達海港的船只非常感興趣&#xff0c;他按照時間記錄下了到達海港的每一艘船只情況&#xff1b;對于第i艘到達的船&#xff0c;他記錄了這…

7z-linux下解決中文名亂碼的終極辦法

為什么80%的碼農都做不了架構師&#xff1f;>>> linux上安裝7z主要是為了解決中文文件名亂碼的問題&#xff0c;壓縮率還是其次原因 具體安裝看參考網址&#xff0c;建議用源碼方式安裝 官網下載地址&#xff1a;http://www.7-zip.org/download.html 源文件項目地址…

C# .Net 視頻下載功能(本機文件)及轉發下載功能(Http遠程文件)

/*服務器本機文件下載*/ Response.Clear(); Response.ClearContent(); Response.ClearHeaders(); Response.AddHeader("Content-Transfer-Encoding", "binary"); Response.ContentType "application/octet-stream"; Response.ContentEncoding …

工具箱之 IKVM.NET 項目新進展

在各種群里經常討論的一個事情是.NET 如何調用 Java 的實現&#xff0c;最常見的場景之一就是在加解密方面Java提供的密鑰&#xff0c;C#無法解密&#xff0c; C#中byte范圍是[0,255]&#xff0c;而Java中的byte范圍是[-128,127]&#xff0c;由于密碼生成器是java所獨有的&…

【數據庫原理及應用】經典題庫附答案(14章全)——第十四章:分布式數據庫系統

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

一天一種設計模式之六-----工廠方法模式

2019獨角獸企業重金招聘Python工程師標準>>> 一.工廠方法模式 工廠方法模式屬于創建型模式。工廠方法模式定義&#xff1a;定義一個用于創建對象的借口&#xff0c;讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到了他的子類。一般工廠類會有一個工廠的接…

[轉]IPython介紹

1. IPython介紹 ipython是一個python的交互式shell&#xff0c;比默認的python shell好用得多&#xff0c;支持變量自動補全&#xff0c;自動縮進&#xff0c;支持bash shell命令&#xff0c;內置了許多很有用的功能和函數。學習ipython將會讓我們以一種更高的效率來使用python…

.NET MAUI in Mac

點擊上方藍字關注我們&#xff08;本文閱讀時間&#xff1a;4分鐘&#xff09;概要本篇文章主要分享MAUI在m1芯片的設備上運行和支持情況&#xff0c;將我們寫好的MAUI程序編譯為支持mac平臺的版本。在m1芯片剛剛出來的時候有很多開發工具和應用程序對m1芯片的支持不是很友好&a…

30分鐘時長千行代碼《C#程序設計基礎》經典程序,C#菜鳥開發必備!

作者:劉一哥GIS(CSDN博客專家) 博客地址:https://geostorm.blog.csdn.net/ 劉一哥,多年研究地圖學、地理信息系統、遙感、攝影測量和GPS等應用,精通ArcGIS、MapGIS、ENVI、Erdas、CASS、Pix4d、CC、PhotoScan、Inpho、EPS、Globalmapper等專業軟件的應用,精通多門編程語…

前端開發中的SEO

前端開發中的SEO 什么是SEO SEO由英文Search Engine Optimization縮寫而來&#xff0c;中文意譯為“搜索引擎優化”。SEO是指從自然搜索結果獲得網站流量的技術和過程&#xff0c;是在了解搜索引擎自然排名機制的基礎上&#xff0c;對網站進行內部及外部的調整優化&#xff0c;…