vscode

react-cli

匿名 (未验证) 提交于 2019-12-02 21:53:52
v1.2.0 ...未完待续 v1.1.0 添加 editorconfig 配置 ESLint 集成 prettier 集成 lint-staged editorconfig 帮助我们约束多个开发者在同一个项目中代码风格,更重要的是它是跨编辑器,IDE 的。 # http://editorconfig.org # 这是根文件,不用继续往上查找 root = true # 匹配全部文件 [*] # 缩进风格,可选"space"、"tab" indent_style = space # 缩进的空格树 2 indent_size = 2 # 结尾换行符,可选"if"、"or"、"orif" end_of_line = lf # 设置字符集 charset = utf-8 # 删除一行中的前后空格 trim_trailing_whitespace = true # 在文件结尾插入新行 insert_final_newline = true ESLint 可以约束团队成员的代码风格,并且找出一些容易产生问题的代码。 vscode 中安装 ESLint 后可以在 问题 面板中看到 ESLint 提示的各种错误。ESLint 自带的 autoFix 也挺好用的。 create-react-app 默认集成了ESLint, 要让编辑器正确提示ESLint错误,需要在项目根目录添加

vscode主题安装

匿名 (未验证) 提交于 2019-12-02 21:52:03
快捷键 Ctrl+Shift+X 打开安装插件 搜索 Monokai ST3 切换主题 显示效果 扩展插件 vscode-icon 打开 setting.json 文件 修改 setting.json ,追加 "editor.mouseWheelZoom": true { "editor.fontSize": 16, "workbench.statusBar.visible": false, "workbench.colorTheme": "Monokai ST3", "workbench.iconTheme": "vscode-icons", "editor.suggestSelection": "first", "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "editor.mouseWheelZoom": true, "editor.lineHeight": 24 } View In Browser "editor.wordWrap": "on", 快捷键 说明 Shift+Alt+F 代码格式化 Alt+click 同时选中多个单词 来源:博客园 作者: libingshen 链接:https://www.cnblogs.com/lisingshen/p

win10 vscode Remote-SSH:解决Bad owner or permissions问题

时光毁灭记忆、已成空白 提交于 2019-12-02 21:45:15
问题背景: vscode的Remote-SSH扩展一直工作正常,但是在某次win10系统更新后,Remote-SSH扩展突然无法工作,控制台log显示错误为“Bad owner or permissions”。 错误内容分析: “Bad owner or permissions”表示对某个文件没有操作权限,经确认,原因为win10自带的openssh客户端的权限存在异常,需进行权限修复。 错误修复流程: 经过一番查找,在 vscode官方文档 里找到了解决方案,如下所示: Windows: The specific expected permissions can vary depending on the exact SSH implementation you are using. We strongly recommend using the out of box Windows 10 OpenSSH Client . If you are using this official client, cut-and-paste the following in an administrator PowerShell window to try to repair your permissions: Set-ExecutionPolicy -ExecutionPolicy

哪些技术会决定前端开发者的未来发展?

匿名 (未验证) 提交于 2019-12-02 20:32:16
2019年下半年即将到来,上半年狂风骤雨般的裁员浪潮让每一位从业者背脊发凉,在经历了五六年黄金发展期之后,前端开发这个行业似乎也进入了转折点。 我一边听开发者在网络上抱怨工作难找,前端开发早已经饱和了,又在另一边听大厂的朋友们抱怨,招了很久的人,四处出击却填不满HC,前端人才市场就是这么充满了矛盾与反常。 其实仔细想想,出现上述的情况很容易理解,实际上前端开发单纯从数量上已经饱和了,所以大量的初级前端工程师找不到活干,但是从另一方面,高级前端工程师依然是凤毛麟角,高级岗的HC永远是不饱和的。 目前前端人员的分布是金字塔形的,而且是底部比较长的金字塔形状: 所以进阶是大部分前端开发必须要面对的事情,现在已经不是能写几个页面就能找到工作的时代了,只有往上进阶才能保持职业竞争力,否则我们谁都不能保证下次裁员潮来临的时候,我们会不会成为沙滩上裸泳的人。 我对前端技术的思考方式 前端社区是非常活跃的社区,几乎每过一段时间都会有新的技术或者新的开发方式变成了热点,因此前端开发者才会有了『学不动了』的梗,以及毕竟丢人的Deno留言事件。错,自己整理了一份2019最全面前端学习资料,从最基础的HTML+CSS+JS到HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴,需要可以私聊我哟

nodejs的介绍和安装(初学)

匆匆过客 提交于 2019-12-02 20:01:11
nodeJS,我的理解就是可以运行在后端的JavaScript。 为什么它能够在后端运行呢? 这就得归功于 V8引擎 (V8是Google Chrome浏览器的JavaScript引擎) ,通过对高性能V8引擎的封装,并通过一系列优化的API类库,使其就能够在后端运行,所以nodejs又可以称作后端语言。 nodejs特点: 几乎完全兼容原生js语法;新增了各种功能、事件非阻塞 异步;模块化开发;可以跟主机系统交互,可以读写文件、读写数据库; nodejs现状 : nodejs社区空前火爆,各种库、框架层出不穷。基本一年就会换一次技术栈。nodejs本来是后端原因,现在多用来提升前段复杂html、js的开发效率。 框架: argular出现最早,企业级 react最流行之一,单项数据流类似其它语言后端框架 vue国内最为流行,双向绑定,未来学习的重点。 nodejs的运行环境: 1、 首先到官网下载 nodeJS 安装包。 ### 安装选择 https://nodejs.org/en/ http://nodejs.cn/ 版本选择: 12.13.1LTS 大版本号变化意味着更新的功能比较多,但我们只用基础功能感觉不出来。而且新版本可能不稳定。 推荐当前最新稳定版/长期维护版本LTS(long time service)/生产版本。 平台选择:选择对应平台。源代码适合linux。

VScode出现无法打开“X”: 找不到文件(file:///XXXX) 的解决办法

烈酒焚心 提交于 2019-12-02 19:16:10
如标题,被这个问题整了好长时间了,调试的时候如果有语法错误只能显示相应的的行数,没有办法定位到出错的行数上。(由于用处不是很大并且没有找到解决办法,所以就一直放着没管23333) 直到最近看到一位大佬的解决办(重写正则表达式)法不错,这里分享一下:( 原地址戳我 ) 这是原来的 tasks.json { "version": "0.1.0", "command": "g++", "args": [ "-g", "${file}", "-o", "${fileBasenameNoExtension}.exe", "-std=c++11", "-Wall", "-fno-asm", "-DONLINE_JUDGE" ], // 编译命令参数 "problemMatcher": { "owner": "cpp", "fileLocation": [ "relative", "${workspaceRoot}" ], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } }, "showOutput": "always" } 重写 21 行,引号内替换如下内容 ^(

vscode搭建pyhton环境

限于喜欢 提交于 2019-12-02 19:10:59
1、环境安装 https://blog.csdn.net/zzzzllll2006/article/details/83014940 能解决简单的一般的单文件编译运行的大部分问题 补充运行项目代码:对python的版本有一定的要求,2.7的高版本比较好,不然会出现一些告警 2、版本选择 问题描述:如果你本地装了多个python版本【2.7 or 3.7 or 多个virualenv】,-------未设置设置环境变量(问题加深) 在打开工程的的工程上【右击】-----【文件夹设置】----搜索“python.pythonPath”------修改路径 以虚拟环境为例为例截图流程如下 说明: 这样vscode就可以编译不同的python版本了 直接把别人的虚拟环境拷贝过来就可以直接编译了,免得自己去下载一大堆依赖安装包 3、安装包国内镜像设置 一劳永逸的方式: https://blog.csdn.net/dss875914213/article/details/86500146 4、编译我们的工程、 操作步骤 打开我们的启动文件collectservice.py文件(编译的时候一定要把这个窗口处于激活状态) ctrl +shift+d添加我们的工程配置,选择current file的编译方式,会生成launch.json的文件 修改文件里面的内容 "name": "Python:

解决 vscode 中 nuget 插件无法获取包版本的问题

谁都会走 提交于 2019-12-02 16:53:10
解决 vscode 中 nuget 插件无法获取包版本的问题 1.问题描述 大概在今年的7月份左右,我忽然发现 NuGet Package Manager 拓展没法正常使用了,只能查询到包: 选完包之后总是提示无法获取版本信息: 上一次正常使用大概还是在今年3月份 2.问题原因 后来在GitHub的 issue 上找到了原因: 国内访问 api.nuget.org 会被重定向到 nuget.cdn.azure.cn 然而 nuget.cdn.azure.cn 是区分大小写的…… 这个问题感觉有点尴尬 所以一直获取版本信息失败 3.解决方法 解决方法非常简单,就是把路径改成全小写的就好了,这个只需要去稍微修改一下插件的代码 需要修改的文件大概在: .vscode\extensions\jmrog.vscode-nuget-package-manager-1.1.6\out\src\actions\add-methods 就在这个目录下的 fetchPackageVersions.js 文件 找到图片中划红线的那一行 在url后面加个 toLowerCase() 转成小写就好了 保存重启之后再试试 改完之后已经可以成功获取到版本信息了 来源: https://www.cnblogs.com/CollapseNav/p/11755830.html

vscode设置git记住用户名和密码

牧云@^-^@ 提交于 2019-12-02 14:31:19
一、git bush中设置Git 全局设置: git config --global user.name "用户名" git config --global user.email "用户邮箱" 二、设置让VSCode记住git账号和密码: git config --global credential.helper store 三、关闭重新打开vsCode 关闭重新打开vsCode 关闭重新打开vsCode!!!! 来源: https://www.cnblogs.com/wangshengli520/p/11750421.html

VScode快捷键

前提是你 提交于 2019-12-02 13:55:37
VScode快捷键 快捷键 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Close window/instance 基础编辑 Basic editing 快捷键 功能 Function Ctrl+X 剪切行(空选定) Cut line (empty selection) Ctrl+C 复制行(空选定)Copy line (empty selection) Alt+ ↑ / ↓ 向上/向下移动行 Move line up/down Shift+Alt + ↓ / ↑ 向上/向下复制行 Copy line up/down Ctrl+Shift+K 删除行 Delete line Ctrl+Enter 在下面插入行 Insert line below Ctrl+Shift+Enter 在上面插入行 Insert line above Ctrl+Shift+| 跳到匹配的括号 Jump to matching bracket Ctrl+] / [ 缩进/缩进行 Indent/outdent line Home 转到行首 Go to