2025版最详细WebStorm下载安装教程(详细图解)

2025版最详细WebStorm下载安装教程(详细图解)

目录

一、前言

二、WebStorm的下载安装

1、下载WebStorm

2、安装WebStorm

3、首次启动WebStorm


一、前言

前端一般就是用WebStorm或者是VSCode,Jetbrains家的ide一般都比较重,VSCode相对而言就轻快一点。主要还是看大家自己喜欢哪个就下哪个,我个人电脑内存是32G所以我一直用Jetbrains家的软件体验不错。本博客记录一下WebStorm的安装流程,大家自行参考

然后WebStorm从24年10月开始就是免费的了,所以不需要任何许可证直接下了就能用,并且也不需要像Java和Python那样配JDK和解释器,整体还是很简单的

二、WebStorm的下载安装

1、下载WebStorm

打开浏览器,访问JetBrains的官方网址,点击如下网址能直接跳转到WebStorm的下载页面:

Download WebStorm: The JavaScript and TypeScript IDE by JetBrains

选择好自己的系统,然后直接点击Download即可

等待安装包下载完成,网速快的话几分钟即可下载好

安装包下载完成后点击打开文件,后续出现用户账户控制点击“是”即可

2、安装WebStorm

屏幕出现安装程序,直接点击“下一步”

出现选择安装位置的界面,先点击“浏览”选择自定义的安装路径再点击“下一步”

软件不建议安装在C盘,还有自定义的安装路径一定不要带中文(以后下载所有的开发工具都不要安装在含中文的安装路径下)。可能你安装在中文路径下暂时用着没有什么影响,但是未来某个时刻可能会出现因为无法识别中文路径而导致开发工具整体无法使用或者部分插件或者功能无法使用的情况

我自己的安装目录是D:\Software\WebStorm 2025.2.5,大家自己调整即可

出现安装选项界面,这边直接把四个框全部勾选上就行,再点击“下一步”

最下面的创建关联就是勾选的后缀文件默认以WebStorm打开,想勾选就勾选,不勾选也行。一般前端就是用WebStorm和VSCode,我之前学习JavaWeb的时候也用过VSCode,我个人比较喜欢Jetbrains家的ide,按自己喜好来吧。如果你有VSCode,想用VSCode打开时不直接点击文件而是右键选择用VSCode打开即可

出现选择“开始”菜单文件夹,啥都不用管直接点击安装即可

然后等待一会安装就完成了

安装程序结束后,想马上启动可以勾选上运行

3、首次启动WebStorm

首次运行会出现导入设置的界面,这里自由选择。我的话之前其他ide的字体相关改成了自己喜欢的配置,所以我就选择导入其他JetBrains IDE的配置了

导入配置之前还可以自行筛选要导入的配置

比如这里的Spark插件我就不导入进去了,因为这个是Python的Spark库安装的插件

导入配置等一小会很快就好了

下面是我自己第一次随便写个html文件

Read more

STM32 ADC+DMA多通道采集系统设计与实现

1. ADC+DMA多通道数据采集系统设计与实现 在嵌入式物联网终端中,温湿度、气体浓度、火焰等模拟量传感器的数据采集是核心功能模块。传统轮询式ADC读取方式存在CPU占用率高、采样间隔不均匀、多通道切换时序难以精确控制等问题。本节将基于STM32F103C8T6平台,构建一套稳定、高效、可扩展的ADC+DMA多通道自动采集系统,为后续MQTT数据上行提供可靠的数据源。 1.1 硬件资源规划与通道映射 STM32F103C8T6集成单路12位ADC(ADC1),支持最多18个外部输入通道(IN0–IN17)和2个内部通道(温度传感器、VREFINT)。根据项目需求,需同时采集4类传感器信号: * MQ-2气体传感器 :检测LPG、丙烷、氢气等可燃气体,输出模拟电压随气体浓度升高而降低 * MQ-4气体传感器 :专用于甲烷、天然气检测,响应特性与MQ-2互补 * MQ-7气体传感器 :对一氧化碳(CO)具有高灵敏度,适用于厨房煤气泄漏预警 * 火焰传感器 :基于红外光敏元件,输出模拟电压随火焰强度增强而升高 四路传感器分别接入ADC1的四个独立通道,形成确定性映射关系:

【计算机网络】websockeet是怎么支持全双工的

【计算机网络】websockeet是怎么支持全双工的

文章目录 * 一、先理清基础:HTTP为什么不支持全双工? * 二、WebSocket升级的核心流程:从HTTP到全双工的“切换” * 1. 第一步:HTTP握手(协议升级请求) * 2. 第二步:服务端确认升级 * 3. 第三步:协议切换完成,TCP连接“复用”为WebSocket连接 * 三、WebSocket实现全双工的核心设计 * 1. 底层依赖:TCP的全双工特性(基础) * 2. 帧化设计:打破“请求-响应”的边界 * 3. 无“请求-响应”绑定:主动推送能力 * 4. 持久连接:避免重复握手 * 四、关键对比:HTTP vs WebSocket(全双工维度) * 五、总结 要理解WebSocket通过HTTP升级后实现 全双工通信的核心逻辑,

WebP与Photoshop的格式革新:WebPShop插件全方位解析

WebP与Photoshop的格式革新:WebPShop插件全方位解析 【免费下载链接】WebPShopPhotoshop plug-in for opening and saving WebP images 项目地址: https://gitcode.com/gh_mirrors/we/WebPShop WebP格式支持与Photoshop插件的结合,为设计师带来了高效处理现代图像格式的全新可能。WebPShop作为一款开源插件,彻底打破了Photoshop对WebP格式的兼容性限制,让专业设计流程与现代图像格式无缝衔接。本文将从基础认知、进阶应用到问题解决,全面介绍这款工具如何重塑WebP图像处理流程。 基础认知:WebPShop插件核心价值 插件功能实现:从格式支持到完整工作流 WebPShop插件的核心价值在于实现了Photoshop与WebP格式的深度整合。通过安装该插件,设计师可以直接在Photoshop中打开、编辑和保存WebP图像文件,无需进行格式转换。这种原生级别的支持不仅简化了工作流程,还确保了图像质量在处理过程中不会受损。 WebP作为一种现代图像格

Nanbeige4.1-3B实操手册:webui.py源码关键修改点——支持历史会话持久化

Nanbeige4.1-3B实操手册:webui.py源码关键修改点——支持历史会话持久化 1. 引言:为什么需要历史会话持久化? 想象一下这个场景:你正在和Nanbeige4.1-3B模型进行一场深入的对话,讨论一个复杂的技术问题。聊了十几轮,模型给出了很多有价值的见解,你正准备把这些内容整理成文档。突然,浏览器崩溃了,或者你需要重启WebUI服务。当你重新打开页面时,发现刚才所有的对话记录都消失了——那种感觉,是不是特别让人抓狂? 这就是我们今天要解决的问题。 Nanbeige4.1-3B自带的WebUI界面功能很强大,但它有一个明显的短板:不支持历史会话的持久化保存。每次刷新页面或重启服务,所有的对话记录都会丢失。对于需要长期跟踪对话、积累知识库、或者进行多轮调试的用户来说,这无疑是一个巨大的痛点。 好消息是,这个问题完全可以通过修改webui.py源码来解决。在本文中,我将带你一步步分析源码,找到关键修改点,实现历史会话的自动保存和加载功能。无论你是Python新手还是有经验的开发者,都能跟着这个教程,让你的Nanbeige4.1-3B WebUI变得更加强大和实用