首页 前端知识 前端学习加速器:高效软件工具与实用设置攻略

前端学习加速器:高效软件工具与实用设置攻略

2024-05-19 09:05:34 前端知识 前端哥 286 923 我要收藏

在这里插入图片描述



个人主页:学习前端的小z

个人专栏:HTML5和CSS3悦读

本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结,欢迎大家在评论区交流讨论!

在这里插入图片描述


文章目录

  • 💯前端学习相关软件工具和设置
    • 🍊1.安装轻量级Markdown编辑器 Typora
    • 🍊2.安装谷歌浏览器
    • 🍊3.安装编码神器,VSCode
      • 🍋3.1 VSCode的使用
      • 🍋3.2 VSCode新增 lang 属性代码
      • 🍋3.3 VSCode代码禁用补全和提示
      • 🍋3.4 取消容易混淆字符
  • 💯前端学习路线
    • 🍊第一阶段:前端开发基本功
    • 🍊第二阶段:页面布局实战
    • 🍊第三阶段:前端开发内功
    • 🍊第四阶段: PC 端全栈项目开发
    • 🍊第五阶段:前端高级框架技术
    • 🍊第六阶段:混合应用开发技术
    • 🍊第七阶段:原生应用开发技术
    • 🍊第八阶段:大前端架构


在这里插入图片描述


💯前端学习相关软件工具和设置

工欲善其事,必先利其器

🍊1.安装轻量级Markdown编辑器 Typora

Typora:用于每日学习的记录

  • 破解参考:https://t.doruo.cn/1a6dMMKNa
  • Typora常用语法汇总:https://zhuanlan.zhihu.com/p/108984311

🍊2.安装谷歌浏览器

Google 浏览器:用于预览代码效果,调试开发代码

  • 官网下载地址:https://www.google.cn/chrome/
  • 安装方法:下载exe,双击默认安装即可

🍊3.安装编码神器,VSCode

VSCode 编辑器:用于编写代码

  • 官网下载地址:https://code.visualstudio.com/

    • 域名更换成国内镜像:域名“az764295.vo.msecnd.net”进行替换成国内镜像“vscode.cdn.azure.cn”
    • 迅雷下载:需要安装迅雷软件
  • 安装方法:下载exe,双击默认安装即可

  • VSCode 插件安装:

    • 汉化包:Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
    • 实时预览代码:live Server
    • 打开网页文件:open in browser
  • VSCode 创建项目及编写代码文件,预览

🍋3.1 VSCode的使用

  1. 双击打开软件。
  2. 保存(Ctrl + S ), 注意移动要保存为 .html 文件
  3. Ctrl + 加号键 ,Ctrl + 减号键 可以放大缩小视图
  4. 生成页面骨架结构
    • 输入! 按下 Tab 键。
  5. 利用插件在浏览器中预览页面:单击鼠标右键,在弹出窗口中点击“Open In Default Browser”。

🍋3.2 VSCode新增 lang 属性代码

html标签的lang属性:

  • en定义语言为英语
  • zh-CN定义语言为中文
  • 其他

简单来说,定义为en 就是英文网页, 定义为 zh-CN 就是中文网页。

其实对于文档显示来说,定义成en的文档也可以显示中文,定义成zh-CN的文档也可以显示英文。

这个属性对搜索引擎还是有作用的,其他可参考:https://www.runoob.com/tags/att-global-lang.html。

🍋3.3 VSCode代码禁用补全和提示

在初学时,我们可以Vscode的代码提示禁用,以便我们学习更好地熟悉编写代码。

{
 ...
 "editor.parameterHints": false,
 "editor.wordBasedSuggestions": false,
 "editor.snippetSuggestions": "none",
 // 控制键入时是否应自动显示建议
 "editor.quickSuggestions": {
     "other": false,
     "comments": false,
     "strings": false
 },
 // 控制键入触发器字符时是否应自动显示建议
 "editor.suggestOnTriggerCharacters": false,
 "files.autoSave": "off",
 ...
}

以下是操作步骤:

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

🍋3.4 取消容易混淆字符

VSCode属于微软开源编辑器,它默认建议使用全英文编写。

所以在英文和中文一些标点符号是有区别的,编辑器提示你容易混淆的字符,不是错误。

取消步骤:依次点击“文件->首选项->设置”项。

在设置界面中,勾选“Unicode Highlight: Ambiguous Characters”项的方框,这样就能成功地设置突出显示易混淆字符。

搜索关键字:“混淆”
在这里插入图片描述

<!DOCTYPE html>
<html>
	<head>
	     <meta charset="UTF-8">
	     <meta name="kewords" content="持续学习">
	     <meta name="description" content="持续学习">
	</head>
	<body>
		<div>
			<p>Practice makes perfect!</p>
		</div>
	</body>
</html>

在这里插入图片描述


💯前端学习路线

🍊第一阶段:前端开发基本功

俗话说的好“不积跬步 ,无以至千里” ,学习也是一样的从简单的基础的知识点开始慢慢积累 ,首先就是 掌握前端语言的基础知识 3 大部分( HTML、CSS、页面制作工具)其中包含了元素和属性、表单和图形 处理、CSS 基本语法与选择器、文本、边框、轮廓与颜色、SS 列表、表单与表格样式、CSS 样式层叠与继 承、PhotoShop 的使用和图片整合、mark man、pxcook 工具使用等等小点。

学习完获得初级 Web 前端工程师水平 ,熟悉前端开发的 HTML 与 CSS 基础知识。能够配合 UI 设计师进 行项目开发。

🍊第二阶段:页面布局实战

这个阶段就是掌握 2 大部分(布局技术、布局规范与方案)其中包含了 BFC、IFC、GFC、FFC、Flex 弹性
布局、网格布局、媒体查询、viewport、remvw、 dpr与 ppi、PC 端网站布局规范响应式布局、移动端 设备适配最佳实践、流式布局 (100%布局)等小点。

学完获得初级 Web 前端工程师水平,能够完成各种 PC 端与移动端网页布局与样式设计实现。可以做各浏 览器兼容与设备适配。

🍊第三阶段:前端开发内功

这个阶段就是掌握 4 大部分(面向对象进阶与 ES 应用、原生 JavaScript 交互功能开发、JavaScript 具库 自主研发、原生 JS 经典交互特效开发)其中包含了 Promise、async/await 语法、try/catch 语法、原型 链、基本语法、流程控制语句、函数与数组、String 与 Date、BOM 与 DOM、DOM 库、事件库、原型 和继承库等小点。

学完获得中级 Web 前端工程师水平 ,主要进行页面行为交互实现网站中常见交互特效

🍊第四阶段: PC 端全栈项目开发

这个阶段就是掌握 4 大部分(前端工具库、前端工程化与模块化、Node.jS 服务端开发、PC 端网站开发) 其中包含了 Node 基础入门、Express 框架基础、中间件开发、MVC 开发模式、基于 Express 的后端路 由、Animate CSS、VanillaJs、Lodash、Swiper、axios、Moment.js 等小点。

学完获得中级 Web 前端工程师水平 ,并能配合 UI 和后台实现项目

🍊第五阶段:前端高级框架技术

这个阶段就是掌握 5 大部分(React、Vue、全栈 web3.0 开发、数据可视化、Angular)其中包含了 React 18、ReactRouter6、Umi 技术、Vue3 选项式 API、Vue3 组合式 API、Vite2+SFC、VueRouter4、Vuex4、 Angular 脚手架与创建命令、TypeScript 语法与修饰模式、Ng 服务与依赖注入等小点。

学完获得高级 Web 前端工程师水平 ,主要进行前后端全栈开发。能够独立完成一个中小项目的前后台。 对于 Web 开发有着非常熟练的编程能力.

🍊第六阶段:混合应用开发技术

这个阶段就是掌握 4 大部分(微信小程序、微信公众号、Electron 技术、PWA 技术)其中包含了微信内 置公众号定制、JSSDK 接入、公众号常见功能开发、微信小程序基础、小程序高级应用、原生多端小程序 开发、Electron 入门、Electron 调试技巧、Electron 主进程与渲染进程 API 等小点。

获得高级 Web 前端工程师水平,主要进行混合式 App 项目开发。能够实现多端开发并拥有多端开发能力, 整合资源 ,实现跨平台跨设备的架构能力

🍊第七阶段:原生应用开发技术

这个阶段就是掌握 2 大部分(ReactNative、Flutter)其中包含了 Flutter 环境搭建、界面结构与基础部件、 布局与表单、RN 环境搭建、RN 基础组件、RN 动画和手势、框架基础、内置组件、 自定义组件等小点。

获得大前端高级开发工程师水平,主要涉猎原生 APP 开发。主导移动端多元产品项目实现。能够跨平台开 发提出可建设性解决方案

🍊第八阶段:大前端架构

开发工具及服务器技术、前端性能、微前端架构,其中包含 Webpack5、Vite2、Git 工具及 GitHub/Gitee、 ESLint 与单元测试、SSR 技术、Nuxt.js 服务器端渲染、Next.js 服务器端渲染、基于 Webpack +Vue+React 微前端实战等小点。


在这里插入图片描述


前端学习相关软件工具和设置:http://t.csdnimg.cn/N5mB2

请添加图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/8872.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!