WebStorm是JetBrains 推出的一款强大的HTML5编辑工具(特别开发JavaScript非常好用),被JavaScript开发者誉为“web前端开发神奇”、“最强悍的JavaScriptIDE”,拥有丰富的代码快速编辑,可以智能的补全代码、代码格式化、html提示以及代码检查和快速修复等。WebStorm被广大中国JS开发者誉为“Web前端开发神器”。

一、安装

1.先下载:

链接: https://pan.baidu.com/s/1jJVyU0I 密码: kx6s

2.License server 注册

安装完成,打开Webstorm,在弹出的License Activation窗口中选择“License server”,在输入框输入下面的网址: 
http://idea.imsxm.com/ 
点击:Activate即可。 

3.安装成功之后:

3.1设置背景色为黑色或者灰色,这里设置:

Ctrl+Alt+S  打开配置窗口

3.2设置字体大小

二、快捷键集合:

Ctrl+/或Ctrl+Shift+/ 注释(//或者/*...*/)
Shift+F6 重命名
Ctrl+X 删除行

Ctrl+Shift+Up/Down 代码向上/下移动
F2或shift+F2高亮错误或警告快速定位
写代码,按Tab 生成代码
选中文本,按Ctrl+Shift+F7 高亮显示所有该文本,按Esc高亮消失
F11 切换标记
Ctrl+Shift+U 光标所在位置大小写
Ctrl+Delete 删除文字结束
Ctrl+BackSpace 删除文字开始
Ctrl+[或Ctrl+] 光标到代码块的前面或后面

代码编辑器:

Alt+J  选中多个相同字符串,和sublime的Ctrl+D的作用一样

Ctrl+D 复制行
Ctrl+W  选中单词

Ctrl+←/→ 以单词作为边界跳光标位置

Ctrl+Alt+L格式化代码

Shift+Tab/Tab  减少/扩大缩进(可以在代码中减少行缩进)

Ctrl+Y  删除一行

Shift+Enter 重新开始一行(无论光标在哪个位置)

Alt+Shift+↑ 选中当前块
Shift+Enter 重新开始一行

Ctrl+E 弹出最近打开的文件

Ctrl+Z  后退一步编辑

Ctrl+shift+z 前进一步编辑

界面操作:

Ctrl+Shift+A 快速查找并使用编辑器所有功能(必记)

Ctrl+Alt+S 打开配置窗口

Ctrl+Tab  切换代码选项卡(还要进行此选择,效率差些)

Ctrl+Shift+F12 切换最大化编辑器
Ctrl+F4 关闭当前代码界面
Alt+←/→ 切换代码界面
Alt+[0~9] 快速拆合功能界面模块
Alt+Shift+F添至收藏夹
Ctrl+F12显示当前文件的结构

查找:
Ctrl+G查找行

Ctrl+F查找文本(Ctrl+shift+L也是查找文本)

Ctrl+R替换文本

Ctrl+Shift+R  指定目录内代码批量替换

Ctrl+Shift+F  指定目录内代码批量查找

F3查找下一个
Shift+F3查找上一个
Ctrl+Shift+N 通过文件名快速查找工程内的文件
Ctrl+Shift+Alt+N 通过一个字符快速查找位置
Alt+F1查找代码在其他界面模块的位置

三、Live Templates配置自定义快捷方式:

这样就可以了

 四、好处:

1.图片高度提示(当你输入图片路径的过程当中就会显示图片大小);

2. 标签重构、文件重命名、 CSS 重构以及 JS 重构

2.1 标签重构
如果你想把

<div>此处省略200行</div>

改为

<p>此处省略200行</p>

要怎么办?在 WS 里,你只需将光标移到 <div> 或者 </div>,让后按重构的快捷键就可以轻松地把它变为 p 标签。

2.2 文件重命名
你想把 style1.css 重命名为 style2.css,但是 style1.css 被很多 html 文件引用了,怎么办?
使用 WS 的文件重命名功能,大胆地重命名吧,它会自动帮你更新所有引用。(前提是你的引用是正确且符合常规的)

直接这里重命名,快捷键Shift+F6;

五、安装当中遇到的问题:

5.1Webstorm 2017.2版本导致中文输入法无法智能提示打字

解决办法:

下载新的搜狗输入法重启webstorm就好了;

5.2打开php文件整个页面的代码都同样颜色,看着不舒服,如图:

解决办法加*.php就可以了,以此类推,安装其他语言也一样,比如微信小程序语言加*.wxml等,如图:

六、WebStorm2018汉化包(但个人感觉英文版比较稳定)

链接地址:https://www.newasp.net/soft/371219.html

直接讲汉化包里面的resources_cn.jar复制到.\Webstorm\lib目录即可

七、怎么显示左侧菜单栏?

view -> tool buttons -> 点击左侧的project 
好了出来了

八:卡死内存不足,-Xmx750改为-Xmx2048

WebStorm安装与快捷键的更多相关文章

  1. Webstorm安装、破解、使用

    Webstorm是专用于web开发的号称最好的的编辑器,界面美观大方,有黑.白和经典三大主题可选,使用起来整体感觉良好,破解也不是很麻烦. 一.安装 1.去官网下载正版安装包(建议所有软件都去官网下载 ...

  2. phpstorm webstorm安装主题 sublime样 还有都可以用的注册码

    注册码 webstorm phpstorm 基本所有版本通吃  webstrom9.0.3 通过 phpstorm 8.0.1 User Name: EMBRACE License Key: ==== ...

  3. webstorm安装与本地激活

    webstorm下载及安装 官方下载地址如下:https://www.jetbrains.com/webstorm/ 安装: 直接双击安装,注意路径中不要出现中文. 激活:(此方法来自网络) 许多人j ...

  4. 浅入深出Vue:工具准备之WebStorm安装配置

    浅入深出Vue之工具准备(一):WebStorm安装配置 工欲善其事必先利其器,让我们先做好准备工作吧 导航篇 WebStorm安装配置 所有工具的下载地址都可以在导航篇中找到,这里我们下载的是最新版 ...

  5. windows系统 webstorm安装zencoding方法

    今天在webstorm安装zencoding,下载地址:http://code.google.com/p/zen-coding/downloads/list,下载以下文件: WebIDE and In ...

  6. 前段开发神奇webstorm安装注册和汉化

    软件下载地址: http://www.jetbrains.com/webstorm/ 安装完后退出. 重新打开,进行激活 这里我们选择“license server”然后输入:http://idea. ...

  7. webstorm 安装与基本使用

    1.1 webstorm 安装与配置 1.安装: https://blog.csdn.net/jiangxinyu50/article/details/79104016 2.使用: https://w ...

  8. webstorm安装流程

    第一步:双击安装目录 修改安装目录 尽量不要放在C盘 第二步: 把汉化包 直接复制文件到WebStorm安装目录中lib文件夹中即可,重新打开WebStorm就可以了

  9. webstorm安装与破解

    1.下载webstorm和补丁文件 链接:https://pan.baidu.com/s/1aiHxPExAbDCcHxKtB82_vg 提取码:jo07 链接:https://pan.baidu.c ...

随机推荐

  1. python2 encode和decode函数说明

    字符串编码常用类型:utf-8,gb2312,cp936,gbk等. python中,我们使用decode()和encode()来进行解码和编码 在python中,使用unicode类型作为编码的基础 ...

  2. 【phonegap】IOS按HOME键,程序进入suspended状态,再调出,界面出现文字丢失问题

    发现丢失的都是时间类型的,把日期型改成 yyyy年mm月dd日 时间从冒号表示(12:00)改成中文表示,12点00分,就不再丢失了. 未找到真正原因

  3. linux 下安装mysql-5.7.16

    1.解压tar -xvf mysql的包 tar -xvf mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar(mysql 官网中即可找到) 2.查看是否需要卸载安装时候 ...

  4. javascript中的装箱和拆箱操作

    1,装箱: 把基本数据类型转换为对应的引用类型的操作称为装箱,把引用类型转换为基本的数据类型称为拆箱. 在<javascript高级程序设计>中有这样一句话: 每当读取一个基本类型的时候, ...

  5. Linux批量“解压”JAR文件

    当你需要”解压“很多jar文件时,可以通过很多方式进行,比如下面这种 1,列出每一个jar文件名,逐个展开 for i in $(ls *sour*.jar);do jar xvf $i;done

  6. webrtc系列文章

    WEBRTC RTP/RTCP协议族 2017-02-22 20:15 阅读(144) 评论(0) WebRTC 基于GCC的拥塞控制(下) 2017-02-22 15:44 阅读(108) 评论(0 ...

  7. 【Dubbo学习】

    dubbo的介绍 dubbo是一个分布式的开源框架,其核心部分如下: 1.服务提供者:provider 2.服务消费者:consumer 3.注册中心:registry (仅仅只是负责通知) 服务者在 ...

  8. git配置和使用

    1.注册bitbucket用户登录bitbucket站点https://bitbucket.org/注册一个用户,注册后用户名为linjiqin,邮箱为linjiqin@dkhs.com. 2.Cre ...

  9. 什么是HUD

    [什么是HUD] 游戏HUD的意思: 说直白点就是在屏幕上显示你的游戏相关信息,让玩家可以随时了解那些最重要最直接相关的内容.就是说,像我们玩游戏的时候,显示您的武器耐久度不够了,您的血量不足了等等. ...

  10. linux top 命令各参数详解

    简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按 ...