diff --git a/00-前端工具/WebStorm的使用.md b/00-前端工具/02-WebStorm的使用.md similarity index 100% rename from 00-前端工具/WebStorm的使用.md rename to 00-前端工具/02-WebStorm的使用.md diff --git a/00-前端工具/03-VS Code.md b/00-前端工具/03-VS Code.md new file mode 100644 index 0000000..5c0e5ab --- /dev/null +++ b/00-前端工具/03-VS Code.md @@ -0,0 +1,79 @@ + + +## 常用插件 + +方式一:打开VS Code,左侧有五个按钮,点击最下方的按钮,然后就可以开始安装相应的插件了。 + +方式二:在vscode中输入快捷键「ctrl+shift+P」,弹出指令窗口,输入`extension:install`,回车,左侧即打开扩展安装的界面。 + + +### sftp:文件传输 + + +输入快捷键「ctrl+shift+P」,弹出指令窗口,输入`sftp:config`,回车,当前工作工程的`.vscode`文件夹下就会自动生成一个`sftp.json`文件,我们需要在这个文件里配置的是: + +- `host`:服务器的IP地址 + +- `username`:工作站自己的用户名 + +- `privateKeyPath`:存放在本地的已配置好的用于登录工作站的密钥文件(也可以是ppk文件) + +- `remotePath`:工作站上与本地工程同步的文件夹路径,需要和本地工程文件根目录同名,且在使用sftp上传文件之前,要手动在工作站上mkdir生成这个根目录 + +- `ignore`:指定在使用sftp: sync to remote的时候忽略的文件及文件夹,注意每一行后面有逗号,最后一行没有逗号 + + +举例如下:(注意,其中的注释不能保留) + +```json +{ + "host": "", //服务器ip + "port": 22, //端口,sftp模式是22 + "username": "", //用户名 + "password": "", //密码 + "protocol": "sftp", //模式 + "agent": null, + "privateKeyPath": null, + "passphrase": null, + "passive": false, + "interactiveAuth": false, + "remotePath": "/root/node/build/", //服务器上的文件地址 + "context": "./server/build", //本地的文件地址 + + "uploadOnSave": true, //监听保存并上传 + "syncMode": "update", + "watcher": { //监听外部文件 + "files": false, //外部文件的绝对路径 + "autoUpload": false, + "autoDelete": false + }, + "ignore": [ //忽略项 + "**/.vscode/**", + "**/.git/**", + "**/.DS_Store" + ] +} +``` + + + +参考链接: + +- + +- + + + + +## 常用快捷键 + +### 代码格式化 + +Shift + Alt + F + +## 问题 + +问题1 + +解决;You can kill the Microsoft.VSCode.Cpp.IntelliSense.Msvc process to save the file successfully. 也就是 IntelliSense 这个进程。 \ No newline at end of file diff --git a/00-前端工具/02-Atom在前端的使用.md b/00-前端工具/04-Atom在前端的使用.md similarity index 100% rename from 00-前端工具/02-Atom在前端的使用.md rename to 00-前端工具/04-Atom在前端的使用.md diff --git a/00-前端工具/VS Code.md b/00-前端工具/VS Code.md deleted file mode 100644 index e8cb2f9..0000000 --- a/00-前端工具/VS Code.md +++ /dev/null @@ -1,13 +0,0 @@ - - -## 常用快捷键 - -### 代码格式化 - -Shift + Alt + F - -## 问题 - -问题: - -解决;You can kill the Microsoft.VSCode.Cpp.IntelliSense.Msvc process to save the file successfully. 也就是 IntelliSense 这个进程。 \ No newline at end of file diff --git a/18-前端面试/01-页面布局.md b/18-前端面试/01-页面布局.md index a31e4d8..261c007 100644 --- a/18-前端面试/01-页面布局.md +++ b/18-前端面试/01-页面布局.md @@ -1,7 +1,7 @@ -## 前言 +## 前端面试(前言) ### 面试基础 @@ -37,9 +37,9 @@ (3)如果想证明我的实力,应该有几种答案? -本文来讲一下页面布局 +本文来讲一下页面布局。 -## 题目1 +## 题目:页面布局 问题:假设高度默认100px ,请写出三栏布局,其中左栏、右栏各为300px,中间自适应。 diff --git a/18-前端面试/02-CSS盒模型及BFC.md b/18-前端面试/02-CSS盒模型及BFC.md index 55471e2..8d901db 100644 --- a/18-前端面试/02-CSS盒模型及BFC.md +++ b/18-前端面试/02-CSS盒模型及BFC.md @@ -285,7 +285,7 @@ BFC 的原理,其实也就是 BFC 的渲染规则(能说出以下四点就 **举例1:**解决 margin 重叠 -当父元素和子元素发生 margin 重叠时,解决办法:**给子元素增加一个父元素,给这个父元素创建BFC**。 +当父元素和子元素发生 margin 重叠时,解决办法:**给子元素或父元素创建BFC**。 比如说,针对下面这样一个 div 结构: diff --git a/18-前端面试/03-DOM事件的总结.md b/18-前端面试/03-DOM事件的总结.md index 00a0b49..ca5a6e0 100644 --- a/18-前端面试/03-DOM事件的总结.md +++ b/18-前端面试/03-DOM事件的总结.md @@ -8,7 +8,7 @@ - [JavaScript基础:事件对象Event和冒泡](https://github.com/smyhvae/Web/blob/master/03-JavaScript/09-JavaScript%E5%9F%BA%E7%A1%80%EF%BC%9A%E4%BA%8B%E4%BB%B6%E5%AF%B9%E8%B1%A1Event%E5%92%8C%E5%86%92%E6%B3%A1.md) -知识难度不大,只是大家没有系统地学习。 +知识难度不大,只是大家需要系统地学习。 **知识点主要包括以下几个方面:** diff --git a/19-基础/00-基础.md b/19-面试题积累/01-我的面试经历 by smyhvae.md similarity index 100% rename from 19-基础/00-基础.md rename to 19-面试题积累/01-我的面试经历 by smyhvae.md diff --git a/19-基础/01-HTML和CSS相关.md b/19-面试题积累/02-HTML和CSS相关.md similarity index 100% rename from 19-基础/01-HTML和CSS相关.md rename to 19-面试题积累/02-HTML和CSS相关.md diff --git a/19-基础/02-JS相关.md b/19-面试题积累/03-JS相关.md similarity index 100% rename from 19-基础/02-JS相关.md rename to 19-面试题积累/03-JS相关.md diff --git a/19-基础/03-http.md b/19-面试题积累/03-http.md similarity index 100% rename from 19-基础/03-http.md rename to 19-面试题积累/03-http.md diff --git a/19-基础/变量提升.md b/19-面试题积累/04-变量提升的题目.md similarity index 100% rename from 19-基础/变量提升.md rename to 19-面试题积累/04-变量提升的题目.md diff --git a/19-基础/this相关.md b/19-面试题积累/05-BAT爱考的JS面试题.md similarity index 100% rename from 19-基础/this相关.md rename to 19-面试题积累/05-BAT爱考的JS面试题.md diff --git a/19-基础/函数.md b/19-面试题积累/函数.md similarity index 100% rename from 19-基础/函数.md rename to 19-面试题积累/函数.md diff --git a/19-基础/异步.md b/19-面试题积累/异步.md similarity index 100% rename from 19-基础/异步.md rename to 19-面试题积累/异步.md diff --git a/19-基础/清单.md b/19-面试题积累/清单.md similarity index 100% rename from 19-基础/清单.md rename to 19-面试题积累/清单.md