![Node.js从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/558/52842558/b_52842558.jpg)
1.3 熟悉WebStorm开发工具
俗话说“工欲善其事,必先利其器”,要使用Node.js开发程序,首先应该选择一款好的开发工具,而WebStorm是开发人员最常使用的一种网页开发工具,它是JetBrains公司旗下的一款网页开发工具,其功能非常强大,支持各种前端和JavaScript库的代码补全,被广大开发者誉为Web前端开发神器、最强大的HTML5编辑器、最智能的JavaScript IDE等。本节将对WebStorm的下载、安装及使用进行讲解。
1.3.1 WebStorm的下载
打开浏览器,在地址栏中输入网址https://www.jetbrains.com/webstorm/,进入WebStorm官网,单击页面中的Download按钮,即可下载WebStorm的安装文件,如图1.17所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P24_42432.jpg?sign=1739407497-4ILetfXybzkPyz54PIJ1rsx1vhwc5zR2-0-deb97bd93583ed5f9df1c92818a06396)
图1.17 WebStorm官网
说明
WebStorm是一个收费软件,官网下载的安装文件默认提供30天的试用期,如果想一直使用WebStorm开发程序,需要在官网购买使用授权。
下载完成的WebStorm安装文件如图1.18所示,其命名格式为“WebStorm-版本号.exe”。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P25_42447.jpg?sign=1739407497-8zClR4FUgRPgwqKj2cjex7slWYQT5HOq-0-d81e08da46249b98080d11b44d223b7a)
图1.18 下载完成的WebStorm安装文件
说明
笔者在编写本书时,WebStorm的最新版本是2022.2.3,该版本会随着时间的推移不断更新,读者在使用时,不用纠结版本的变化,直接下载最新版本即可。
1.3.2 WebStorm的安装
安装WebStorm开发工具的步骤如下。
(1)双击下载完成的WebStorm安装文件,开始安装WebStorm,如图1.19所示,单击Next按钮。
(2)进入路径设置对话框,如图1.20所示,在该对话框中单击Browse按钮去选择WebStorm的安装路径,然后单击Next按钮。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P25_42452.jpg?sign=1739407497-TmhSOcuIGYK90oGVHiqPkRhZtqJdJcgy-0-bb7c035315389ad8b5ba8e5bd39d902b)
图1.19 WebStorm安装向导
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P25_81467.jpg?sign=1739407497-ngHRmdBj3ZybojO52BsPersCXLkE0vbZ-0-ab42f611531d293bb87acd71a7fa7630)
图1.20 路径设置对话框
(3)进入安装配置对话框,在该对话框中首先创建桌面快捷方式,并添加系统环境变量,然后创建右键菜单快捷方式,以及设置.js、.css、.html和.json文件的默认打开方式,最后单击Next按钮,如图1.21所示。
(4)进入确认安装对话框,如图1.22所示,直接单击Install按钮开始安装。
(5)此时会进入WebStorm的安装对话框,该对话框中显示当前的安装进度,如图1.23所示。
(6)安装完成后自动进入安装完成对话框,单击Finish按钮即可完成WebStorm的安装,如图1.24所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P26_42468.jpg?sign=1739407497-xDaKUICNI8sgkWmltXZpdv3VQlIvPmhS-0-55de2db82c520287ce84a30606a4f7a3)
图1.21 安装配置对话框
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P26_42469.jpg?sign=1739407497-HgmCHZ4Re8JIMnX0z03wNLIbV3PBzjEo-0-5077d28a92d0c9e38a811af9624a41d5)
图1.22 确认安装对话框
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P26_42472.jpg?sign=1739407497-MtCiJWtQtQM8XzFiF9Ltsm0aRH4ck5Hf-0-e2d1dfc855733ac96993a4dba16c854c)
图1.23 显示WebStorm安装进度
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P26_42473.jpg?sign=1739407497-Z7vGRCcArvz0l6iC5U649Zx0YtGqr1i3-0-a7da88db99381e11d73d2e70a7d19292)
图1.24 安装完成对话框
说明
安装完成对话框中有两个单选按钮,其中Reboot now表示立即重启,而I want to manually reboot later表示稍后重启,用户可以根据自己的实际情况进行选择,默认选中的是I want to manually reboot later。
1.3.3 WebStorm首次加载配置
WebStorm在首次使用时,可以根据个人的实际情况进行一些配置,如验证激活、更改主题等,本节将介绍WebStorm首次加载时常用的一些配置,步骤如下。
(1)双击安装WebStorm时创建的桌面快捷方式图标,如图1.25所示,或者单击开始菜单中JetBrains下的WebStorm 2022.2.3快捷方式,如图1.26所示。
(2)进入WebStorm的用户协议对话框,在该对话框中选中下方的复选框,然后单击Continue按钮,如图1.27所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P27_42490.jpg?sign=1739407497-mYnLVgdU5xW3Eqj5CQgyJd88oaH6aP2T-0-1acce1e2d9f5e2017638917f1c02e107)
图1.25 WebStorm桌面快捷方式
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P27_42493.jpg?sign=1739407497-W8HoMXlxYHKes9qCvMmBoVkcM1RySONn-0-21604d1a1e73ab7c5f75d4db941f84d4)
图1.26 WebStorm在开始菜单中的快捷方式
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P27_42494.jpg?sign=1739407497-j16Dkf4dUIk030lE0RfTM5YonbgEMgzP-0-fa2ed17604a75cd0f37c273acc1fda16)
图1.27 用户协议对话框
(3)进入WebStorm的许可激活对话框,如果已经购买了激活码,可以选中Activate WebStorm单选按钮,然后输入相关信息后进行激活;如果没有购买激活码,由于WebStorm提供了30天的试用期,因此可以选中Start trial单选按钮,并单击Log In to JetBrains Account按钮,如图1.28所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P27_42498.jpg?sign=1739407497-Et7ZA01nEDUJBqPZxwkrZ9S6ZFJpgH7n-0-0fbc1d0684061d9eb120ae6b3001d10f)
图1.28 许可激活对话框
(4)在弹出的网页中登录账户后,复制网页中提示的Token码,将其粘贴到弹出对话框的文本框中,并单击Check Token按钮,如图1.29所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P28_42507.jpg?sign=1739407497-5wc5ksfwNWJJ9LhTyHdLhO4No8L6ucE3-0-bb45a37021c584b0976bc80466684456)
图1.29 验证Token
(5)返回WebStorm的激活对话框,单击Start Trial按钮,如图1.30所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P28_42511.jpg?sign=1739407497-DPuF5uVeoWT1N9rZWovDQVO8bp9aO19p-0-54034175e94adff2c479865d5d049b68)
图1.30 开始试用
(6)进入试用版的确认信息对话框,该对话框中会提示试用的到期时间,单击Continue按钮,如图1.31所示。
(7)进入WebStorm欢迎对话框,在该对话框中可以对WebStorm的主题进行设置,默认是黑色主题,开发人员可以根据自己的喜好更改主题颜色,比如将主题修改为白色,步骤为:单击Customize,在右侧打开Color theme下的下拉列表,在其中选择IntelliJ Light即可,如图1.32所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P29_42521.jpg?sign=1739407497-GwVbrbNgWQotUap0TzblfzbiNaFIgV0X-0-e7bdb073c63dd6d8e40bcfa698b0e4de)
图1.31 试用版的确认信息对话框
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P29_81486.jpg?sign=1739407497-uDdfjrbnB8DV6r08oIDMbbejsguxn4j3-0-8725ab94fee7b839fb27ef67d0aa0d6b)
图1.32 设置WebStorm的主题
1.3.4 WebStorm功能区预览
WebStorm开发工具的主窗口主要可以分为7个功能区域,如图1.33所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P30_81487.jpg?sign=1739407497-dvRlUIDhtBdWF8aFR9HlolQgGh5J1MWB-0-75dd4b591f0421be4a460ff2c60db758)
图1.33 WebStorm功能区划分
1.3.5 WebStorm中英文对照菜单
菜单栏显示了所有可用的WebStorm命令,如新建、设置、运行等,由于WebStorm官方只提供英文版,因此为了方便大家更好地使用WebStorm的菜单,这里提供了WebStorm常用中英文对照菜单,如表1.1所示。
表1.1 WebStorm常用中英文对照菜单
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-T30_42719.jpg?sign=1739407497-yJev4Eiwcif8cpKhZilFeOJlsMPWEcBu-0-cb45791d7ef0f51deaaf0166b448d024)
续表
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-T31_81488.jpg?sign=1739407497-Q3oaTeirO3MoL68m5wMM2T0zD19Wm6OJ-0-8391c152abea61bdd44235379acfc709)
续表
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-T32_81489.jpg?sign=1739407497-x7nfqTgQL8MUB40SuqkkVSKGv10O2hYj-0-0dd5d71751508ac040529924b4744f4d)
1.3.6 工具栏
WebStorm的工具栏主要提供调试、运行等快捷按钮,方便用户检测、查看代码的运行结果,如图1.34所示。
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-P32_43457.jpg?sign=1739407497-Xnsr3ugDBGVmzUlUCcSZbncLAYmEwFwi-0-92da32fea666d1541393d4be3e72139f)
图1.34 WebStorm工具栏
1.3.7 常用快捷键
熟练地掌握WebStorm快捷键的使用,可以更高效地编写、调试代码,WebStorm开发工具的常用快捷键如表1.2所示。
表1.2 WebStorm常用快捷键
![](https://epubservercos.yuewen.com/203942/31397774603515806/epubprivate/OEBPS/Images/Figure-T33_43717.jpg?sign=1739407497-JdDlWwYpfNfbv6V1efK50MVXWt8WHXC6-0-355d7358a1ae790007e2629aabca1c42)