前端零基础入门-002-集成开发环境

news2024/12/24 10:14:32

本篇目标

  1. 了解市面上常用的前端集成开发环境(ide)
  2. 掌握 HBuiberX 的使用:下载安装,新建项目、网页、运行网页。

内容摘要

本篇介绍了市面上流行的几款前端集成开发环境(ide),并介绍了 HbuilderX 的安装和使用。

阅读时间预计10~15分钟。

集成开发环境(ide)

俗话说工欲善其事,必先利其器,用记事本写html虽然可以,但是效率太低了,并且后续网页文件多了也不方便管理。

这边介绍几款好用的前端开发工具,方便提高开发效率,它们包含了编辑、运行、调试等功能,俗称集成开发环境,英文全称为:Integrated Development Environment,简称就是ide。

其中常见的几款前端开发工具如下:

1. HBuilderX 国人开发,简单易用。
2. VsCode 微软开发,很受欢迎。
3. WebStorm 重量级的ide,功能全。
4. Sublime 高级记事本,需要配合插件使用。

1) HBuilderX

HBuilderX 国人开发的ide,小巧轻便,开箱即用,符合国人的使用习惯,界面也特别清爽护眼,而且还是免费的。

2) VsCode

VsCode 是由微软开发的ide,开源免费,社区活跃,可以配置插件应用各种场景开发,目前是很受欢迎的编辑器。

3) WebStorm

JetBrains 出品的ide,重量级的ide,和 HBuilderX 一样开箱即用,功能也非常强大。
不过这个是收费软件,另外因为重,会比较吃资源,如果电脑不是很好,运行起来会比较卡。

4) Sublime

Sublime 看起来更像是一个高级的记事本,通过插件也可以实现前端开发。
是收费软件,可以无限期试用,但是会有激活提示弹窗。

这边大家可以根据自己的使用习惯选择适合的ide,前期如果不太熟悉的话,推荐使用 HBuilderX,主要就是因为它小巧、免费、开箱即用。

后续的代码演示都会在 HBuilderX 上进行,下面介绍一些 HBuilderX 的简单使用。

HBuilderX使用

1) 下载软件

前往官网进行下载:

https://www.dcloud.io/hbuilderx.html

根据自己的操作系统选择相应的版本,我们选择标准版进行下载。

备注:

上面贴的地址在写作时可以正常访问,但是万事万物并非一成不变。如果不能访问,大家可以通过百度搜索找到相应的下载地址。

在后续的学习和工作中,我们会碰到各种各样的问题,学会使用百度搜索解决问题也是一项重要的技能。

2) 安装

windows版本是一款绿色软件,解压后找到其中的 HBuilderX.exe 运行即可。一般来讲可以将其解压到 C:\Program Files 目录,然后在桌面设置快捷方式。

mac版本是dmg的安装包文件,直接安装即可。

3) 新建项目

网页文件一般都是在项目下面,我们需要先新建一个项目,可以通过如下方式新建一个项目:

文件 -> 新建 -> 项目

输入项目名称:演示项目 。

4) 新建网页

项目建完后就可以在项目下面新建网页文件了。

右键点击项目 -> 新建 -> html文件

文件名称为:hello.html,新建完成后 hello.html 网页文档结构就都有了,这个就是使用ide的好处了。我们在body标签内输入 “Hello ide!” 内容。

如果是按照上面一步一步操作下来,最后应该是的一个页面:

1

5) 运行网页

运行网页可以通过:

运行 -> 运行到浏览器 -> Chrome

在谷歌浏览器上就可以看到如下输出了:

2

技巧:

除了通过操作菜单运行网页文件,我们也可以通过快捷键的方式:

ctrl + r -> 1

一般来讲,ide的菜单上都会有相关的快捷键说明,在使用的时候留意一下,多使用几次就熟悉了。

熟练使用快捷键能极大的提高学习和工作效率。

了解:

和之前不一样,使用 HBuilderX 运行网页文件会运行一个内置的web服务,端口是用8848。

网页文件编写好后,要给其他人访问就需要部署在服务器上,这边先了解一下即可。

本篇总结

  1. 使用集成开发环境可以提高学习和工作效率。
  2. 根据自己的使用习惯选择工具即可,前期不熟的话推荐用HBuilderX。
  3. HBuilderX下载安装、新建项目、网页、运行网页。

练习题

  1. ide是什么?为什么要使用ide?
  2. 使用百度搜索的方式找到HBuilderX官网,并下载安装。
  3. 使用HBuilderX进行开发,新建项目、网页并运行。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为OD机试 - 按索引范围翻转文章片段(Java) | 机试题算法思路 【2023】

使用说明 参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。 华为 OD 清单查看地址:https://blog.csdn.net/hihell/category_12201821.html 华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730 按索引范围翻转文章…

【黄啊码】什么是ElasticSearch?它会替代MySQL成为主流吗?如何优化?TP5如何接入ElasticSearch?

什么是ElasticSearch? Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析 引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。 Elasticsearch 的实现原理主要分…

「TCG 规范解读」第8章 TPM工作组 TPM 1.2中 SHA1的使用

可信计算组织(Ttrusted Computing Group,TCG)是一个非盈利的工业标准组织,它的宗旨是加强在相异计算机平台上的计算环境的安全性。TCG于2003年春成立,并采纳了由可信计算平台联盟(the Trusted Computing Platform Alli…

Windows Server 2008 R2安装onlyoffice【docker】

目录 前言 准备工作 安装docker 安装onlyoffice 常见问题 前言 目前docker for windows只能在windows10/11上安装,其他的windows版本只能使用Docker Toolbox来安装,使用该工具安装的docker其实是借助了Oracle VM VirtualBox虚拟机来运行的&a…

简历的专业技能怎么写?排版需要注意的事项

一、简历的专业技能怎么写? 首先,先问一下你自己会什么,然后看看你意向的公司需要什么。一般HR可能并不太懂技术,所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能,你可以花几 天时间学习一下,然后在简历上可以写上自己了解这个技…

使用sshdo限制incoming ssh只能执行指定命令

前言系统管理员经常面临一个问题,如何将用户的incoming ssh限制在一个命令白名单里,达到安全的目的。本文介绍sshdo工具,来实现该功能。仓库地址https://github.com/wanlinwang/sshdo安装tar xzf sshdo-1.1.tar.gz #如果是直接clone仓库则无需…

JVM学习笔记六:运行时数据区之堆

目录 概述 堆空间内部结构 JDK7版本 JDK8版本 堆空间的内存划分 堆空间大小设置参数 概述 Java堆是虚拟机所管理的内存中最大的一块,其在JVM启动时即被创建,并且空间大小也被确定(这里是不考虑Java8之后以本地内存来实现的元空间&…

连续时间信号与离散时间信号

前言 《信号与系统》是一门很难的课,也是许多学校考研要考的专业课,由于每周只有两节课,所以每次上完都要及时的去复习,这里参考的教材是奥本海姆著作,刘海棠译,北京:电子工业出版社&#xff0…

实践数据湖iceberg 第四十课 iceberg的sql运维方式(合并文件、合并元数据、清理历史快照)

系列文章目录 实践数据湖iceberg 第一课 入门 实践数据湖iceberg 第二课 iceberg基于hadoop的底层数据格式 实践数据湖iceberg 第三课 在sqlclient中,以sql方式从kafka读数据到iceberg 实践数据湖iceberg 第四课 在sqlclient中,以sql方式从kafka读数据到…

只因小黑子:SVG

小黑子的SVG复习SFV画布1. 初始SVG2. SVG绘制矩形、圆形和椭圆形2.1 rect 矩形2.2 circle 圆形2.3 ellipse 椭圆4. SVG绘制线条、多边形和多线条4.1 line 线条4.2 polygon 多边形4.3 polyline 多线条5. SVG绘制文本 text6. SVG绘制路径 path7. SVG描边属性8. SVG 模糊和阴影效果…

MySQL安装配置教程(超级详细、保姆级)

一、 下载MySQL Mysql官网下载地址:https://downloads.mysql.com/archives/installer/ 选择想要安装的版本,点击Download下载 本篇文章选择的是5.7.31版本 二、 安装MySQL 选择设置类型 双击运行mysql-installer-community-5.7.31.0.msi,…

车载以太网 - 测试用例设计 - 时间参数 - 11

前面已经介绍过DoIP相关的时间参数信息,然而对于时间参数信息相关的测试用例该如何设计呢?个人认为这是用例中最好设计的一类,这类的用例只需要按照定义去设计写测试用例即可,难的是自动化脚本开发和手动测试执行。毕竟时间参数一般都是毫秒级的验证,就算是秒级的我们也很…

【项目管理】对管理的认识与思考

在进入职场一段时间后,我们不免会对管理有一些接触,可能会自己带团队、可能会到管理岗位等等;做管理重要的就是对于不同层级的管理。 管理是一门艺术,在谈到管理时,我们首先想到的应该是管人、带团队或者是一个部门或公…

matplotlib学习笔记(持续更新中…)

目录 1. 安装,导入 2. figure,axes(图形,坐标图形) 2.1 figure对象 2.2 axes对象 2.3 代码演示 2.3 subplot() 方法 3. 图表的导出 3.1 savefig() 方法 3.2 代码演示 1. 安装,导入 pip install m…

Python —— Windows10下配置Pytorch环境(完整流程)

最终效果 配置流程 一、下载安装显卡驱动 1、查看设备管理器显卡是否为NVIDIA,并确定显卡型号 2、根据显卡型号然后NVIDIA官网下载安装显卡驱动 下载完成后,双击一步一步执行即可。 3、安装完成驱动后,打开cmd终端输入"nvidia-smi"…

JVM学习笔记五:运行时数据区之本地方法栈

目录 概述 本地方法(Native Method) 使用本地方法的原因 本地方法栈 执行流程 概述 如果要了解本地方法栈的作用,首先需要了解本地方法库和本地方法接口。 本地方法接口是Java代码调用其他非Java代码的接口,本地方法库是其他…

观看课程领奖品!Imagination中国区技术总监全面解读 IMG DXT GPU

此前,我们发布了一系列关于 IMG DXT GPU 的介绍,为了让更多读者了解其背后的技术及应用方向,我们特别邀请 Imagination 中国区技术总监艾克录制全新在线课程,为大家全面解读IMG DXT GPU。 点击这里,马上注册观看&…

函数的栈帧的创建和销毁

文章目录本章主题:一.什么是函数栈帧1.什么是栈2.什么是函数栈帧二.理解函数栈帧能解决什么问题呢?三.函数栈帧的创建和销毁解析1.预备知识(1) 认识相关寄存器和汇编指令(2)栈帧空间的维护2.解析函数栈帧的…

uniapp 引入彩色symbol和 指令权限

uniapp 引入iconfont图标库彩色symbol 1,先去阿里巴巴矢量图标库登录 然后点击下载至本地 2.下载本地,然后解压文件夹 3.打开终端cmd命令窗口 npm安装全局包npm i -g iconfont-tools 4.终端切换到上面解压的文件夹里面,运行iconfont-too…

原理的学习

序参考的是这个书:Python神经网络编程 (豆瓣) (douban.com)小白,0基础,也看不懂其它更复杂的书……01.正向计算从左到右,根据输入值,得到输出值总览这就是神经元的数学形式:阈值函数sigmoid函数&#xff1a…