HTML入门:推荐1款免费好用的web开发工具

前言

你好,我是云桃桃。

在过去的 10 年里,我一直专注于 web 前端开发领域,积累了丰富的经验和知识。

所以,接下来,我会把自己所学所做给体系化输出,我将持续与你分享关于 HTML、CSS、JavaScript,HTML5,CSS3 以及 Vue 等方面的知识。

在这个系列课程中,我将带你逐步深入了解前端开发的基础核心技术。无论你是零基础入门,还是希望巩固已有知识,我都会尽力以简单易懂的方式来讲解这些概念和技术。

无论你是想转行成为前端开发工程师,还是想提升自己的技能水平,这个系列课程都将为你提供实用的资源。

工欲善其事,必先利其器。​今天主要就聊聊开发工具吧。市面上有很多开发工具,比如,Visual Studio Code (VS Code),Sublime Text ,notepad++, Hbuilder, WebStorm。

我比较推荐的是 vscode,相比其他 2 者,VS Code 完全免费,具有更低的学习门槛、更丰富的插件生态和更高的灵活性,因此更适合新手入门和个人开发者使用。

那现在,就来跟我一起详细了解一下 vscode 吧。

工具使用

  1. 软件安装

官网:https://code.visualstudio.com/,VS Code 是由微软开发的免费、开源的现代化代码编辑器,拥有丰富的功能和强大的生态系统。它有以下 4 点好处:

1)提供了丰富的插件和扩展,可以根据个人需求自定义功能,满足不同开发场景的需求。

2)内置了终端工具,可以在编辑器中直接运行命令,无需额外打开终端窗口,方便进行命令行操作和项目管理。

3)它还支持丰富的主题和定制选项,可以根据个人喜好调整编辑器的外观和行为,使得开发环境更加舒适和个性化。

4)当然,它还支持 Windows、macOS 和 Linux 等多个操作系统。

  1. 界面认识

如下图所示。我们当下常用的就是文件资源区,以及插件区了。

图片

  • 文件资源区:我们可以在本地新建一个文件夹拖入过来,在此就可以敲代码了。

  • 插件区:主要是用来安装一些扩展来提升效率,服务敲代码的。例如添加新的语言支持、自动完成、代码片段、主题、调试器等。

  1. 把界面设置成中文

    可能很多英语不太好的同学看到全英文,都有点懵了。不用慌,我们可以设置成中文模式。怎么做呢,通过安装插件。首先,点上图“插件区”的那个图标,然后搜索,找到如图所示的,点击其右侧的 install。安装一下。

    图片

    等待 n 秒,安装成功以后,右下角会如图所示,点击按钮重启即可。

    图片

    菜单栏,文件区等,就变成中文的啦。

    所有的 vscode 的插件安装,都可以通过这种形式,这是一种最方便的安装方式。

  2. 学会安装插件

    当然,我这里也推荐几个简单的插件,你可以自行搜索试着安装一下:

    • HTML CSS Support:提供 HTML 和 CSS 的智能提示、自动完成和代码片段。

    • Auto close Tag: 在输入 HTML 或 XML 标签时自动闭合标签。

    • Auto Rename Tag:自动重命名 HTML/XML 标签的插件,避免手动修改开始和结束标签。

    • Bracket Pair Colorizer:为代码中的括号添加颜色,帮助快速识别匹配的括号。

    • Color Highlight:可以在代码中直观地显示颜色的实际效果,方便开发者在编写 CSS 或其他样式文件时快速了解颜色的呈现方式。

    • vscode-icons: Visual Studio Code 的图标主题插件,用于为文件和文件夹添加自定义图标以提高可视化效果。

    • github Theme: 可以给 vscode 换肤,有多种明暗模式。

除了在软件内安装,其次,还可以通过 vscode 官网的插件市场,https://marketplace.visualstudio.com/VSCode ,来安装。

ok,以上,就是今天的内容了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/428293.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

yolov7添加spd-conv注意力机制

一、spd-conv是什么? SPD-Conv(Symmetric Positive Definite Convolution)是一种新颖的卷积操作,它主要应用于处理对称正定矩阵(SPD)数据。在传统的卷积神经网络(CNN)中,…

天拓四方工业物联网网关在质量管理方面的应用

项目背景 某印刷企业为了提高产品质量和客户满意度,决定建立印刷质量追溯系统,以便对生产过程中的关键参数和产品质量进行追溯和管理。 应用方案 该企业选择了一款具备数据采集和传输功能的工业物联网网关,并与印刷机、切纸机等核心设备进…

【脑科学相关合集】有关脑影像数据相关介绍的笔记及有关脑网络的笔记合集

【脑科学相关合集】有关脑影像数据相关介绍的笔记及有关脑网络的笔记合集 前言脑模板方面相关笔记清单 基于脑网络的方法方面数据基本方面 前言 这里,我将展开有关我自己关于脑影像数据相关介绍的笔记及有关脑网络的笔记合集。其中,脑网络的相关论文主要…

MySQL篇—执行计划之覆盖索引Using index和条件过滤Using where介绍(第三篇,总共三篇)

☘️博主介绍☘️: ✨又是一天没白过,我是奈斯,DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux,也在积极的扩展IT方向的其他知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注❣…

vscode 本地/远程添加python解释器

文章目录 1. 背景2. 增加python解释器 1. 背景 我们在使用 vscode 去远程调试代码时,如果环境存在多个 Python 版本(如用 conda 管理),没有选择正确的 Python 解释器会导致少包、库不适配等各种问题 2. 增加python解释器 windo…

kubernetes(k8s)集群超级详细超全安装部署手册

一、卸载k8s 针对机器已安装过k8s的情况,如未安装过,请忽略。 # 首先清理运行到k8s群集中的pod,使用 kubectl delete node --all# 使用脚本停止所有k8s服务 for service in kube-apiserver kube-controller-manager kubectl kubelet etcd k…

Linux的进程的概念

目录 1.冯诺依曼体系结构(硬件) 2.操作系统(软件) 2.1概念 2.2设计os(操作系统)的目的 2.3如何理解管理 2.4系统调用和库函数概念 3.进程 3.1基本概念 3.2描述进程-PCB和组织进程 3.3ps axj指令 3.4查看进程 3.5通过系统调用获取进程表示符(P…

价格腰斩,腾讯云2024优惠活动云服务器62元一年,多配置报价

腾讯云服务器多少钱一年?62元一年起,2核2G3M配置,腾讯云2核4G5M轻量应用服务器218元一年、756元3年,4核16G12M服务器32元1个月、312元一年,8核32G22M服务器115元1个月、345元3个月,腾讯云服务器网txyfwq.co…

Mac M系列芯片如何重新安装系统

使用可引导安装器重新安装(可用于安装非最新的 Mac OS,系统降级,需要清除所有数据,过程确保连接上网络,虽然这种方式不会下载 Mac OS,但是需要下载固件等信息) 插入制作好的可引导安装器&#x…

如何在Linux使用Docker部署Redis并结合内网穿透实现公网远程连接本地数据库

文章目录 前言1. 安装Docker步骤2. 使用docker拉取redis镜像3. 启动redis容器4. 本地连接测试4.1 安装redis图形化界面工具4.2 使用RDM连接测试 5. 公网远程访问本地redis5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定TCP地址远程访问 正文开始前给大家推荐个网站…

pandas.DataFrame新增列、dropna()方法-丢弃含空值的行、列;inf的处理技巧

在Dataframe中新添加一列 直接指明列名,然后赋值就可 import pandas as pddata pd.DataFrame(columns[a,b], data[[1,2],[3,4]]) data >>> dataa b 0 1 2 1 3 4 添加一列’c‘,赋值为空白值。打印出来 data[c] data >>>…

汽车碰撞与刮伤的实用维修技术,汽车的车身修复与涂装修补教学

一、教程描述 本套汽车维修技术教程,大小7.44G,共有60个文件。 二、教程目录 01-汽车车身修复教程01-安全规则(共3课时) 02-汽车车身修复教程02-汽车结构(共3课时) 03-汽车车身修复教程03-汽车修复所使…

Ambari动态给YARN分配计算节点

1.前言 YARN可用的计算节点数量并不总是等于 Hadoop集群节点数量,可以根据业务需求分配 YARN计算节点数量。 这里首先介绍一些前置知识: YARN中 ResourceManager 和 NodeManager是两个核心组件,其中 ResourceManager负责集群资源的统一管理…

【java数据结构】模拟二叉树的链式结构之孩子表示法,掌握背后的实现逻辑

📢编程环境:idea 📢树结构,以及叶子,结点,度等一些名词是什么意思,本篇不再赘述。 【java数据结构】模拟二叉树的链式结构之孩子表示法,掌握背后的实现逻辑 1. 认识二叉树1.1 二叉树…

社区店引流推广秘籍:让你的店铺人气爆棚

作为一名开鲜奶吧5年的创业者,我深知在如今竞争激烈的市场环境下,开一家成功的社区店并非易事。 从选址到装修,从商品选择到服务提升,每一个环节都至关重要。但其中,引流推广无疑是让店铺人气爆棚、脱颖而出的关键所在…

力扣hot100题解(python版33-35题)

33、排序链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4]示例 2: 输入:head [-1,5,3,4,0] 输出:[-1,0,3,4,5]示例 3&a…

紫光展锐T618_4G安卓核心板方案定制

紫光展锐T618核心板是一款采用纯国产化方案的高性能产品,搭载了开放的智能Android操作系统,并集成了4G网络,支持2.5G5G双频WIFI、蓝牙近距离无线传输技术以及GNSS无线定位技术。 展锐T618核心板应用旗舰级 DynamlQ架构 12nm 制程工艺&#x…

从0开始的ios自动化测试

最近由于工作内容调整,需要开始弄ios自动化了。网上信息有点杂乱,这边我就按我的实际情况,顺便记录下来,看是否能帮到有需要的人。 环境准备 安装tidevice pip3 install -U “tidevice[openssl]”它的作用是,帮你绕…

LeetCode 刷题 [C++] 第108题.将有序数组转换为二叉搜索树

题目描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 题目分析 由于二叉搜索树的中序遍历是升序的&…

STM32(16)使用串口向电脑发送数据

发送字节 发送数组 发送字符和字符串 字符: 字符串: 字符串在电脑中以字符数组的形式存储