03【WebStorm开发工具】

article/2025/10/12 2:37:23

上一篇02【HTML快速入门】


下一篇04【】

目录【HTML5系列教程】


文章目录

  • 三、WebStorm开发工具
    • 3.1 WebStorm简介
    • 3.2 WebStorm安装
    • 3.3 WebStorm基本使用
      • 3.3.1 创建项目
      • 3.3.2 调整字体大小
      • 3.3.3 代码自动补全
      • 3.3.4 WebStorm常用快捷键

三、WebStorm开发工具

3.1 WebStorm简介

WebStorm是JetBrains公司旗下一款 JavaScript 开发工具。已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

  • 支持的语言和框架:

提供JavaScript、ECMAScript 6、TypeScript、CoffeeScript、Dart和Flow代码辅助功能
帮助编写HTML、CSS、Less、Sass和Stylus代码
支持Node.js和主流框架,如React、Angular、 Vue.js、Meteor等


除了WebStorm,另外市面上比较流行的开发工具还有很多,例如Visual Studio Code、Sublime Text、HbuilderX、Dreamweaver等,但无论是哪款开发工具都是用来辅助我们开发的;
下图是Jetbrains公司对JavaScript开发者使用的IDE统计情况(2021年):

3.2 WebStorm安装

参考WebStorm安装手册

3.3 WebStorm基本使用

3.3.1 创建项目

1)打开WebStorm,点击Create New Project:

2)选择Empty Project,并选择项目的路径:

3)项目创建完毕:

4)创建html文件:

Demo01.html文件如下:

3.3.2 调整字体大小

点击菜单栏上的 File->Settings->Editor->Color Scheme->Color Scheme Font 修改字体大小

有的人习惯了按住Ctrl+滚轮上下来完成字体大小的缩放,WebStorm也支持该设置:

以同样的方法添加放大字体快捷键:

3.3.3 代码自动补全

在WebStorm工具中, Ctrl+空格的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改WebStorm中的快捷键。 File->Settings->keymap->Main menu->code->Completion->Basic

3.3.4 WebStorm常用快捷键

  1. ctrl + F12: 可以显示当前文件的结构
  2. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。
  3. ctrl + d: 行复制
  4. ctrl + x: 剪切行
  5. ctrl + r: 替换
  6. ctrl + / : 单行注释
  7. ctrl + shift + / : 块注释
  8. ctrl + shift + up: 行移动
  9. shift + alt + up: 块移动(if(){},while(){}语句块的移动)
  10. ctrl + b: 跳到变量申明处
  11. ctrl + shift + ]/[: 选中块代码
  12. ctrl + shift + i : 显示当前CSS选择器或者JS函数的详细信息
  13. ctrl + ‘-/+’: 可以折叠项目中的任何代码块,它不是选中折叠,而是自动识别折叠。
  14. alt + ‘7’: 显示当前的函数结构。


http://chatgpt.dhexx.cn/article/nDVVA0l5.shtml

相关文章

web开发者工具 js

作为Web开发人员,我为什么喜欢Google Chrome浏览器 【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html 】 在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更…

JavaScript 专用开发工具

下载地址:http://soooh.com/3/jsedit.rar javaScript专用编辑工具,免费绿色版,需要.net2.0才能运行。 特色:左侧能列出javascript的函数列表,适合修改很大的js文件。

顶级 Vue.js 开发工具

Vue.js已成为当前最热门的JavaScript前端框架。Vue 是构建有用应用程序和网站的完美选择,无论你是经验丰富的开发人员,正希望切换到 Vue 上,还是刚刚开始工作的新人——选择正确的工具都是非常重要的。在合适的工具帮助下,你就能快…

JavaScript开发工具大全

译文:https://blog.fundebug.com/2017/06/19/javascript-tool-list/ 原文:https://da-14.com/blog/ultimate-list-javascript-tools \简介 2017年1月,Stack Overflow年度开发者调研一共访问了64000个程序员,发现JavaScript已经连续…

前端(HTML css JS)开发工具及常用插件推荐

前端编程工具有很多,例如Visual Studio Code(简称VS code),hbuilder,sublime text3,notepad,webstorm等等,今天给大家推荐的是VS code VS code是一个完全免费的软件,页面…

十款最新的JavaScript开发工具

JavaScript 自推出后就大受开发者的青睐,基于 JavaScript 的开发工具不计其数,开发者们可以灵活选择,轻松构建应用。本文分享了十款最新的 JavaScript 开发工具,喜欢的话就赶紧 mark! 1. Kreate 这款工具有助于对 jQu…

9个最好用的JavaScript开发工具和代码编辑器

Web设计和开发是现今越来越流行的职业方向之一。工欲善其事,必先利其器,如果你想在这个领域出类拔萃,那么你就必须具备一些优秀的技能,例如能操作不同的平台、IDE和其他各种各样的工具。 谈到平台和IDE,现在已经不是以…

js基础篇-开发工具

一. Javascript的开发工具主要包括浏览器和代码编辑器 浏览器:用于执行,调试js代码。 代码编辑器:用于编写代码。 1. 常见的浏览器 开发商浏览器特点MicrosoftInternet Explorerwindows操作系统的内置浏览器,用户数量较多Micros…

推荐15款很棒的 JavaScript 开发工具

在开发中,借助得力的工具可以事半功倍。今天这篇文章与大家分享最近发现的一些有用的 JavaScript 和 jQuery 的开发工具,库和插件。希望这些工具在你你即将到来的项目中能用得上。 01、TestSwarm: Continious & Distributed JS Testing 地址&#xf…

分享 27 个面向开发人员的最佳 Vue.js 开发工具

英文 | https://javascript.plainenglish.io/best-27-vuejs-development-tools-for-developers-bd972bb5f573 01、BootstrapVue 地址:https://bootstrap-vue.org/ 一个用于 Vue.js 构建引导接口的开源库。 02、Vuex 地址:https://vuex.vuejs.org/ Vue.js…

JS 开发工具库

JS 开发工具库 前言一、开发环境准备1、安装 Node2、创建项目 二、工具函数的封装1、Ajax 的封装2、datePicker3、文件导出功能的实现3-1 导出 Word 三、项目打包1、打包前准备1.1 初始化项目1.2 下载依赖1.3 配置 Webpack1.4 配置打包命令1.5 项目打包1.6 测试 2、暴露工具函数…

JavaScript 开发者的 5 款必备工具

工欲善其事,必先利其器,一款优秀的开发工具能够极大提高程序开发效率与体验。在Web前端开发中,常用的开发工具有Visual Studio Code、Sublime Text、HBuilder等,下面我们就来介绍这些开发工具的特点。 1.Visual Studio Code Vis…

学javascript需要用到哪些开发工具?分享这几款

学习web前端技术,辅助工具是在学习过程中必须要用到的,包括后面的工作中,辅助工具可以更快的提高我们的工作效率,下面小编就为大家整理了学javascript需要用到的开发工具。 学javascript有哪些开发工具: 1.HBuilder …

SQLLDR 简介

1. SQLLDR导入 1.1 简介 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件(数据)迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL&…

uchar 和 uchar3的疑惑

一直没有注意过,之前写代码都是用别的库,一直会遇到uchar或者uchar3,以为它在stl中的内置的类型,后面发现不是,其实它是别的库私下定义的(类似int3),详见opencv。 uchar它们在其中已…

安装另外一个版本keil5之后,出现许许多多的uchar未定义

新换了一台电脑。 结果就出现了很多很多问题,就是uchar突然不行。 一直在写宏定义, #define uchar unsigned char #define uint unsigned int #define ulong unsigned long 不成功,反倒错误越来越多,说是宏定义与之前的冲突。 后…

数据库之char vchar nchar nvchar的区别

首先介绍一下定长或变长 所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数…

数据库中char varchar nchar nvarchar的区别

数据库中char varchar nchar nvarchar的区别 我们在进行数据库的设计的时候,很多情况下表中的字段都是用的是字符串类型的数据,其中就有四种选择char varchar nchar nvarchar,我们该如何进行? 四种类型的详细说明 char&#xff1…

【OpenCV】中saturate_castuchar的含义和用法是什么?

saturate_cast<uchar>主要是为了防止颜色溢出操作 原理大致如下 if(data<0) data0; elseif(data>255) data255;比如我们对像素进行线性操作。 <1> 不使用saturate_cast<uchar> //三个for循环&#xff0c;执行运算 g_dstImage(i,j) a*g_srcImage(i,j…