【前端】如何安装配置WebStorm软件?

server/2025/2/22 11:30:59/

文章目录

  • 前言
  • 一、前端开发工具WebStorm和VS Code对比
  • 二、官网下载
  • 三、安装
    • 1、开始安装
    • 2、选择安装路径
    • 3、安装选项
    • 4、选择开始菜单文件夹
    • 5、安装成功
  • 四、启动WebStorm
  • 五、登录授权
  • 六、开始使用


前言

WebStorm 是一款由 JetBrains 公司开发的专业集成开发环境(IDE),主要用于 Web 开发,在前端和后端开发领域都备受青睐。

在 2024 年10 月 24 日,正值程序员节当天,JetBrains 正式宣布:针对非商业用途,WebStorm 个人版将不再收取费用,真正实现了对个人开发者的免费开放

注意:

  • WebStorm 2024.2.4 及更新版本才可以获取非商业许可证。
  • 非商业订阅的期限为一年,一年后将自动续订。

一、前端开发工具WebStorm和VS Code对比

两款软件都可进行前端开发。

VSCode 具有轻量级、启动速度快的优点,并且其插件生态系统非常庞大,可以通过安装不同的插件来满足各种需求。然而,WebStorm 在智能代码编辑、调试功能以及对大型项目的管理方面相对更具优势。

总的来说,如果是小型项目或者对启动速度要求较高的情况,VSCode 可能是一个不错的选择;但对于大型、复杂的 Web 项目以及需要更专业、深入的开发工具支持的情况,WebStorm 则更为合适。

在这里插入图片描述

二、官网下载

WebStorm软件官网下载链接:

https://www.jetbrains.com/webstorm/download/#section=windows

Windows版本直接下载exe链接(如果前面那个链接进不去,直接用这个链接下载):

https://download.jetbrains.com/webstorm/WebStorm-2024.3.3.exe

在这里插入图片描述
在这里插入图片描述

下载后的exe文件:

在这里插入图片描述

三、安装

1、开始安装

在这里插入图片描述

2、选择安装路径

在这里插入图片描述

3、安装选项

在这里插入图片描述
(1)创建桌面快捷方式:勾选后,会在电脑的桌面上生成 WebStrom 的快捷方式。

(2)更新 PATH 变量(需要重新启动):勾选后,方便在命令行中启动 WebStorm,便于与其他命令行工具或脚本协同工作。

(3)更新上下文菜单:勾选后,将 “从文件夹打开项目” 添加至鼠标右键。

(4)创建关联:勾选后,.js、.css、.html、.json 文件默认以 WebStrom 方式打开。

4、选择开始菜单文件夹

在这里插入图片描述

在这里插入图片描述

5、安装成功

在这里插入图片描述

四、启动WebStorm

选择第一个:免费非商业使用。
在这里插入图片描述
在这里插入图片描述

五、登录授权

我们看到在打开webstorm的时候,需要log in,然后使用邮箱先注册了账号,后来登录的时候双核浏览器不行,反应特别慢,换了火狐浏览器为默认浏览器就可以跳转到火狐浏览器上进行账号的登录。登录后的界面如下。
在这里插入图片描述
然后就进入到了这个界面,需要许可证。其实是默认跳到了第二项付费许可证的选项。

在这里插入图片描述

我们点回到免费非商业使用版本。两个agree选择同意勾选,就可以开始用了。

在这里插入图片描述
在这里插入图片描述
然后到了这个界面。

在这里插入图片描述
重新打开软件后就可以开始用了。

六、开始使用

在这里插入图片描述
建立一个新项目。

在这里插入图片描述


http://www.ppmy.cn/server/169408.html

相关文章

【Scrapy】Scrapy教程2——工作原理

文章目录 数据流组件引擎Engine调度器Scheduler下载器Downloader爬虫Spiders项目管道Item Pipeline下载器中间件Downloader Middlewares爬虫中间件Spider Middlewares 在学习Scrapy前,我们需要先了解其架构和工作原理,这样才能很好的去使用Scrapy。 Scra…

Unity中NavMesh的使用 及其 导出给java服务端进行寻路

1.先添加 AI Navigation组件 2.Windows-->AI-->Navigation(Obsolete) 这样子就可以看到烘焙按钮 3.将物体标记为行走和不可行走 4.添加一个Plane和一些球体,并把需要形成NavMesh的物体选择为静态 // 因为只能烘焙静态的 之后可以看出烘焙后,看着被…

玄机——第二章 日志分析-apache日志分析

玄机——第二章 日志分析-apache日志分析 目录 玄机——第二章 日志分析-apache日志分析一、提交当天访问次数最多的IP,即黑客IP二、黑客使用的浏览器指纹是什么,提交指纹的md5三、查看包含index.php页面被访问的次数,提交次数四、查看黑客IP…

Qt QListWidget 总结

Qt QListWidget 总结 1. 概述 QListWidget 是 Qt 中用于显示和管理列表项的控件,继承自 QListView,但提供更简单的项(Item-Based)接口。适用于简单列表场景(如文件列表、选项菜单),支持文本、…

微信小程序 - 网络请求基础路径集中管理(基础路径集中管理策略、动态切换基础路径)

一、基础路径集中管理 在微信小程序项目开发中,经常会将请求的基础路径集中管理 这样可以避免在多个页面中重复定义,同时也方便后续维护与修改 二、基础路径集中管理策略 1、使用全局变量 微信小程序提供了 App 对象,可以在 app.js 中定义…

MongoDB:listDatabases failed : not master and slaveOk=false

个人博客地址:MongoDB:listDatabases failed : not master and slaveOkfalse | 一张假钞的真实世界 异常描述 如果在MongoDB的SECONDARY上查询数据时会报如下错误信息: > show databases; 2018-09-20T17:40:55.3770800 E QUERY [thread…

leetcode459-重复的子字符串

leetcode 459 方法1 双倍字符串 思路 把字符串加倍,假设s ‘abcabc’,由子串t abc重复组成,加倍以后得到新的字符串就是S ‘abcabcabcabc’,s去掉首字母的部分’bcabc’,后面一部分是包含t的,去掉尾…

http 响应码影响 video 标签播放视频

背景 使用后端给的文件下载接口地址实现视频播放,但是 video 标签一直无法播放视频如下图,把接口地址放到浏览器请求能直接下载。但就是不能播放 原因 http 响应码不正确,返回201是无法播放视频200可以如下图 状态码的影响: 20…