webstorm基础使用总结
webstorm基础使用总结(不仅仅是一堆快捷方式)
注:原文链接: 水车 ;
本次写的内容是我想到那个就写那个,都是本人平时写代码的时候的一些习惯,未必是最好的,贵在交流!
1: shift+enter
解释:不管光标在任何位置,都会跳的下一行;
举例:在写代码时难免会有些自动补全的代码,比如我们敲 func 会提示一个函数生成,而此时光标在圆括号里,我们又不用写形参,这是按shift+enter是最好的;
这里光标由1跳到了2
2:多光标编辑代码 Alt+鼠标左键
解释:我们在写css或者html时难免会同时修改不同行的相同代码,这时我们按住鼠标alt键,鼠标点击选择不同行要修改的地方
举例:
我敲了一遍aaa ---》
取消时只需点击其他地方就可以退出
3:快速编码开发html(内置Emmet )
解释:就是能很快的开发html代码(哈哈!)
用法:在html《body》里输入: div>div>ul>li+li+li 按table后,猜猜会发生什么?看图————》》
有人会说了,我写这些,那我还要加我的id和class了,哈哈,那你就加啊!我想说的是别急!
再试下这个(记得按table键啊)
div#idName>div.className>ul.className>li.clssName+li+li
再猜猜会发生什么?--》》猜你妹啊,快点上图
还有很多写法,记得多学习,搜索Emmet查看语法!
4:再说个关于快速添加注释符号的 ctrl+/ 和 ctrl+shift+/
解释:这个在css,html,js中都很有用的,而且会按各自的标准去添加
用法:这个也要教,去死吧!
算了,回来,我简单的说说吧
就是添加: //、 /* */、 <-- -->;这几个注释标签当然也是一个规则,选中则被包含,不选中择...
5:说个js的包含代码块(懂不?) ctrl+alt+T
解释:就是我们在开发js的时候写了一些代码,比如alert('你个SB'),最后觉得这个骂一句不爽,我要来个for循环,多骂几句,就用这个,
常规我们是鼠标移到alert('你个SB')这行代码上选中按 ctrl+x 之后再写下for循环再 ctrl+v 才算完成了现在不用了
用法:
看见for前边有个 数字0 了吗?对,按 0 就可以了,还有,这里不选中代码块则包裹整行代码;
6:格式化代码---全局格式和局部格式( ctrl+ alt + L)
解释:代码格式化就是指代码整齐的,按一定规则进行缩进!css,html,js都有自己的缩进规则
用法:在不选中代码块时,格式的是整个页面,选中部分代码时,只针对选中的代码进行格式化!
就不上图了!
7:未完待不待续....
转载于:https://www.cnblogs.com/xuange306/p/4961802.html
webstorm基础使用总结相关推荐
- php 中文字符串截取无乱码,php实现中文字符串无乱码截取
在PHP开发中会经常用到字符串截取,有的时候字符串截取会出现乱码的情况,那么怎么解决这个问题呢,其实也很容易 首先我们要了解关于中英文占多少字节的问题. ASCII码:一个中文汉字占两个字节的空间. ...
- webstorm安装和基础功能
webstorm安装和基础功能 安装步骤 1.下载 2. 安装 3 .使用 设置文字样式(字号大小.字体等) 设置皮肤主题 4.webstorm与VSCode的选择 安装步骤 1.下载 官网地址:ht ...
- WebStorm前端启动JetLinks 物联网基础平台(2.x)
目录 一.环境准备 二.下载源码 三.安装依赖 四.修改配置 五.启动项目 六.访问项目 一.环境准备 1.降级node版本为12.22.0 使用node版本管理器gnvm_苍穹之跃的博客-CSDN ...
- python可以自学吗需要什么基础-python自学行吗?给编程初学者零基础入门的建议...
前言 编程是一门高深的学问,对很多人来说都很难掌握,十分晦涩难懂.然而,还是有非常多人喜欢编程,喜欢「写编程」带给自己的乐趣.与满满的成就感.听很多朋友问过,如果是零基础的初心者,想转换跑道学编程该如 ...
- webstorm设置
入行较浅,据我了解的,很多的前端都使用的 VScode,免费开源,各种自定义配置,体验很好.因为一开始接触前端时,用的就是 webstorm,之后尝试过 VScode,还是不太适应. 所以,这次想介绍 ...
- webstorm 不识别.config文件_webstorm好用的十款插件
1,CodeGlance 代码的缩略图,VScode,sublime编辑器都有这个功能 2,Rainbow Brackets 彩虹颜色的括号 看着很舒服 敲代码效率变高 https://plugins ...
- 天翼云从业认证(1.8)了解软件开发的环境、软件基础架构和常用软件开发工具
常用开发环境 软件是一系列按照特定顺序组织的计算机数据和指令的集合. 软件特点 软件开发流程:调研沟通/获取需求.需求分析.产品设计.界面设计.设计原型图.程序编码.测试.打包发布.产品上线 软件开发 ...
- html5代码_干货篇!零基础学习HTML5要用到的6款开发工具
HTML5不是一种编程语言,而是一种标记语言,是程序员开发网页必用的一种开发工具.目前来说HTML5技术是非常火爆的,而且有专家预估在未来的10年HTML技术都不会过时.HTML5前景好,来学HTML ...
- 常见开发需求之前端利器webstorm中的git和快捷键
需求 前端开发中我们最常用的一般是webstorm.hbuilder和sublime,因为以前使用过一段时间eclipse所以我对webstorm的感觉比较良好,再加上以前使用hbuilder维护 ...
最新文章
- R语言可视化包ggplot2移除(remove)可视化结果的图例(legend)实战
- JTEXTFIELD
- 只需单击三次,让中文GPT-2为你生成定制故事
- 程序Crash后的调试技巧
- 关于无线的Idle Timeout和Session Timeout
- 你所不了解的五条面试忠告
- 常用并发工具类(锁和线程间通信工具类)
- CUDA初探—环境配置
- Bailian4116 拯救行动【优先搜索】
- 有关Kill Session问题的讨论(旧文初发)
- javascript call与apply关键字的作用
- 缓存与缓冲的区别 Difference Between Cache and Buffer
- oracle毕业论文题目,2012届本科毕业论文设计题目参考
- html tr行内样式左对齐,探索CSS单行文字居中,多行文字居左的实现方式
- 批量拿php webshell,剑眉大侠:批量入侵网站拿webshell挂广告引流!
- python 机器学习 一元和二元多项式回归 梯度下降算法
- 获取海康摄像机/录像机rtsp视频流地址格式
- RFID应用安全+物联网安全标准
- Gitlab-CI Runner缓存
- 安装SDK MANAGER + Jetpack 4.5刷机
热门文章
- Kafka入门教程(转载)
- 8 种最坑的 SQL 错误用法,你有没有踩过坑?
- Spring Cloud构建微服务架构(四)分布式配置中心
- Collections.sort()自定义排序方式
- Java 静态内部类与非静态内部类【复习】
- pb retrieve时停止工作_电机没有抱闸如何利用变频器实现减速停止
- python核心编程第二版pdf_Python Book电子书pdf版合集 Python核心高级编程第二版
- .html天气预报上蔡,上蔡天气预报15天
- 又一个高等级数据中心着火了!
- 数据中心柴油发电机组功率有哪几种?