作为前端仔,当你入职一家公司,拿到新发的电脑,你会对电脑干点啥,装开发环境?装软件?你是否铺天盖地到处找之前电脑备份的东西?又或者是想不起来有什么上一台电脑好用的软件叫什么名?
这篇文章除了记录一些作为前端常用的一些开发环境、软件、网站等,还跟大家分享一下入职新公司需要了解的一些方向
地址:前端面试题库
版本控制首选,git下载、svn下载
作为前端,必备的一个环境,不用多解释了,node官网、node github地址、node中文地址 。 nvm是node的多版本管理器,如有需要在多版本node之间切换可使用nvm,安装教程
视自身需求选择 cnpm、pnpm、yarn
现在前端很多npm包都会用到python的编译,比如node-sass,我们自己开发node脚本也会常用到python,所以python基本上也成了前端电脑上必装的环境了,python下载地址。
提示:在安装node的时候,可以勾选上一起安装python
前端用的最多的两款编辑器就是vscode/webstorm,webstorm收费,我平时用vscode比较多,这里就不多介绍webstorm了,下载地址也留下,webstorm下载。
主要还是记录vscode的内容:
1. 安装
vscode下载地址
下载过程中如果遇到下载较慢可以通过两种方式解决。 一是梯子
二是替换下载镜像链接,在vscode官网上找到对应要下载的版本,点击下载的时候会有一个下载链接
如:

可以将红框中的下载链接替换成国内的镜像
替换后的链接 : https://vscode.cdn.azure.cn/stable/f80445acd5a3dadef24aa209168452a3d97cc326/VSCode-darwin-universal.zip
vscode好用的插件系列
git相关插件:gitLens、Git History、Git History Diff
汉化插件: Chinese (Simplified)
开发提示相关插件: Tabnine AI(强推)、Path Intellisense(路径提示)、Vetur、Volar、Auto Close Tag、Auto Complete Tag、Auto Rename Tag、HTML Snippets、Wrap Console Log Lite
浏览器调试插件: JavaScript Debugger、Debug Visualizer、scode-js-debug
静态服务器:Live Server
代码运行器: Code Runner
正则提示插件: any-rule、Regex Previewer(辅助验证正则结果)
Docker插件: Docker
格式化类插件: EditorConfig for VS Code、ESLint
进制文件查看: Hex Editor
TODO提示: Todo Tree
流程图绘制: drawio
PDF查看: vscode-pdf
Markdown预览:Markdown Preview Enhanced
SVG文件预览:SVG Viewer
图片预览(在html或者css写地址的时候可直接预览):Image Preview
文件依赖分析(如:.vue文件可以通过该插件看到引用了哪些依赖):Dependency Cruiser Extension
颜色选择、设置:Color Highlight、Color Picker
快速生成注释:vscode-fileheader 和 koroFileHeader
npm模块导入智能提示: npm Intellisense
接口请求:REST Client
docker可以帮助前端快速获取一些偶尔使用的环境(偶尔使用的环境,又不想在电脑上安装一大堆),如:nginx、mysql、redis等之类的,之前发过一篇简单的使用,可以参考一下,地址
科学上网,不用解释
代码图生成 carbon

代码图生成 ray
图片压缩-tinypng
图片压缩-picdiet
图片压缩-compresspng
图片背景消除


聚合类开发文档
聚合类开发文档-overapi
docschina.org/
菜鸟教程
roadmap.sh/
codepen.io/
codesandbox.io/
code.juejin.cn/
stackblitz.com/
代码美化
多设备调试

多平台测试

性能分析
css动画演示
smalldev

tool

resume
500丁

AI视频生成 AI代码
cdnjs.com/
www.bootcdn.cn/
www.jsdelivr.com/
cdn.baomitu.com/
正则图生成

2. github.com/any86/any-r…
3. regexr.com/
配色

渐变配色

头像生成

表情符号

阿里巴巴图标库

图片设计

高清图片

各类插图

建站服务
变量命名
gitignore
程序员笑话梗
vscode
webstorm
sublime Text
git
sourcetree(可视化git操作)
svn
Fiddler
Charles
postman
apifox
wps
截图软件 snipaste
snipaste 功能非常强大,可截图、可取色、可钉图、可查看截图历史等等
轻量级gif录屏 LICEcap
复制历史
mac需要安装软件: clipMenu
window自带,快捷键 win+v 开启
时序图
mac推荐一款叫 OmniGraffle
window Visio
思维导图
推荐一款在线的思维导图: 知犀思维导图
PPT 推荐一款在线的PPT: 吾道
todo list
Oka todo
Microsoft To Do
笔记
有道云笔记
notion
oneNote
翻译、邮箱、通讯等。。。
switchHosts 管理电脑hosts
强强强强烈推荐:工具集合 utools
除了一些软件、网站的分享,入职一家新公司,需要快速去熟悉什么,也来叨叨几句,去到一个新的环境,要熟悉的内容,做好笔记,总结经验,下面是仅是我个人的一些小见解,合则取
熟悉自己所处的团队,人际关系处好,熟悉团队的习性、技术栈、技术水平,不管是当技术管理还是技术开发,都要知道自己所处团队,能给团队带来什么?能从团队里获得什么?
公司的目标是什么? 部门的目标是什么? 团队的目标是什么? 自己的目标是什么?
行政、人事、产研测流程等,熟悉各种流程,能让自己工作节省不少时间,特别产研测流程,只有熟悉流程才能够去分析是否合理,和过往比较是否能够给团队提出建议,或者好的流程也能让自己吸收作为经验
地址:前端面试题库
上一篇:Redis