vscode

vscode 中写完代码 Ctrl + s 保存即可格式化代码 或者 (Shift+Alt+f)

断了今生、忘了曾经 提交于 2019-12-24 10:53:18
vscode 中写完代码 Ctrl + s 保存即可格式化代码 找到设置 搜索emmet.include 选择在settings.json中编辑 添加代码下面两行代码 别忘记逗号 "editor.formatOnType":true, "editor.formatOnSave":true Ctrl + s 保存 重启vscode 即可 来源: CSDN 作者: 星西 链接: https://blog.csdn.net/weixin_44952765/article/details/103574838

VSCode插件开发全攻略(七)WebView

荒凉一梦 提交于 2019-12-23 15:57:10
更多文章请戳 VSCode插件开发全攻略系列目录导航 。 什么是Webview 大家都知道,整个VSCode编辑器就是一张大的网页,其实,我们还可以在 Visual Studio Code 中创建完全自定义的、可以间接和 nodejs 通信的特殊网页(通过一个 acquireVsCodeApi 特殊方法),这个网页就叫 WebView 。内置的 Markdown 的预览就是使用 WebView 实现的。使用 Webview 可以构建复杂的、支持本地文件操作的用户界面。 VSCode插件的WebView类似于iframe的实现,但并不是真正的iframe(我猜底层应该还是基于iframe实现的,只不过上层包装了一层),通过开发者工具可以看到: demo 在我们的 vscode-plugin-demo 中,我写了一个非常简单、没啥实际意义的 Webview 示例仅供参考,在任意编辑器右键可以看到 打开Webview 的菜单: 什么时候适合使用WebView 虽然Webview令人很振奋,因为基于它我们可以随意发挥不受限制,但必须注意还是要慎用,毕竟VSCode是很注重性能的,不能因为你一个插件拖累了整个IDE,一般仅在原有API和功能以及交互方式无法满足你时才需要考虑,另外,设计糟糕的Webview也很容易在 VS Code 中让人感觉不舒适,不能让人家一看就觉得你这是一张网页

使用Visual Studio Code搭建TypeScript开发环境

99封情书 提交于 2019-12-23 13:31:03
使用Visual Studio Code搭建TypeScript开发环境 1、TypeScript是干什么的 ? TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。 (安德斯·海尔斯伯格是Delphi 和 C#之父,Turbo Pascal 编译器的主要作者,.NET 概念发起人之一,同时也是TypeScript开源项目的重要领导人。他于1996年加入微软,目前是 C# 语言的首席架构师和 TypeScript 的核心开发者,获微软卓越工程师 Distinguished Engineer 和微软技术院士 Technical Fellow 称号。) 安德斯介绍 TypeScript C#之父Anders首来华:从TypeScript看开源 Delphi、C#之父Anders Hejlsberg首次访华 推广TypeScript SegmentFault 创始人祁宁对话 C# 之父 Anders Hejlsberg TypeScript: 应用级别的JavaScript开发 TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释

使用vscode进行vue.js项目搭建和打包

时光总嘲笑我的痴心妄想 提交于 2019-12-23 02:05:43
使用vscode进行vue.js项目搭建 vue.js 是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。 一、vue.js环境安装   因为vue.js运行在node.js 的npm环境下,所以必须先安装node.js。   安装步骤:   1、node.js npm环境 Windows 安装包(.msi)   32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi   64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi   按照安装详细步骤进行安装:( 详细步骤 )   在cmd中查看安装版本      备注:安装方式不只这一种:也可使用淘宝的npm镜像: npm install -g cnpm --registry=https://registry.npm.taobao.org 即可安装npm镜像,以后再用到npm的地方直接用cnpm来代替就好了 。    2.安装好npm之后,然后安装全局vue-cli 脚手架工具,用于搭建项目基本框架(也就是各种基本的模版文件)   输入命令:cnpm install -g vue-cli      等待安装成功,输入命令:vue

typescript-介绍&安装&开发工具

醉酒当歌 提交于 2019-12-22 12:48:21
引言:   既然有了JavaScript,为什么还需要typescript呢?两者有什么不同呢? 一:介绍 一:typeScript 1:JavaScript   JavaScript的产生历程这里就不详细说了,我们说说关键点。   1999年12月ECMAScript发布第三标准版本后,接下来10年就不行了。直到2005年借助 ajax ,JavaScript得以复兴。   2009年12月ECMAScript 5发布。随后2012年,开始流行。   2015年,ECMAScript 6发布。 2:typescript出现的原因   (1)JavaScript大型web应用容易出现失控,难以驾驭。   (2)而类似 CoffeeScript 和 Script# 语言难以使用JavaScript的语言特性。   (3)微软认为JavaScript 只是一门脚本语言,设计理念简单,缺乏对类和模块的支持,并非真正用于大型web应用。 3:typescript 的特点   (1)免费开源   (2)基于ECMAScript进行扩展,是 JavaScript的超集。   (3)添加可选静态类型、类、模块   (4)可编译为 JavaScript   (5)跨平台,支持所有浏览器、主机和操作系统。 下图可以看到typescript与es5、es6的关系    二:环境准备 1:安装node

[译] TypeScript入门指南(JavaScript的超集)

吃可爱长大的小学妹 提交于 2019-12-22 12:47:32
你是否听过 TypeScript? TypeScript 是 JavaScript 的超集,TypeScript结合了类型检查和静态分析,显式接口。TypeScript是微软的开源项目,它是由C#之父 Anders Hejlsberg 发起的。 为什么会有 TypeScript? JavaScript 只是一个脚本语言,并非真正设计用于开发大型 Web 应用,JavaScript 没有提供类和模块等概念,对于一个真正的应用开发,TypeScript 扩展JavaScript 并实现了这些特性。TypeScript 主要特点包括: TypeScript 是微软推出的开源语言,使用 Apache 授权协议 TypeScript 是 JavaScript 的超集. TypeScript 增加了可选类型、类和模块 TypeScript 可以编译成可读的、标准的 JavaScript TypeScript 支持开发大规模 JavaScript 应用,支持所有浏览器,主机和操作系统 TypeScript 设计用于开发大型应用,并保证编译后的 JavaScript 代码兼容性 TypeScript 扩展了 JavaScript 的语法,因此已有的 JavaScript 代码可直接与 TypeScript 一起运行无需更改 TypeScript 文件扩展名是 ts,而 TypeScript

vscode指南

♀尐吖头ヾ 提交于 2019-12-22 07:42:04
文章目录 常用功能 相关/参考链接 常用功能 vscode配置文件中的变量替换 设置VScode支持.cu文件语法高亮及跳转的方法 相关/参考链接 来源: CSDN 作者: LiBer_CV 链接: https://blog.csdn.net/a435262767/article/details/103639284

使用VSCode创建简单的Razor Webapp--1.入门

青春壹個敷衍的年華 提交于 2019-12-22 04:34:37
1.下载vscode,安装dotnet core sdk 在cmd中使用命令dotnet --version可以查看当前安装的版本 2.打开vscode,设置语言和扩展 在最左边的工具栏,点击最下面的扩展按钮 搜索并安装如下两项 3.新建项目 按CTRL+~键,打开命令终端 输入以下命令 dotnet new webapp 是在当前文件夹下新建了一个名为RazorDemo的webapp项目 成功后输入code -r RazorDemo 即在vscode的当前实例中打开RazorDemo文件夹。 4.添加证书 这时右下角通知会出现 译:RazorDemo项目缺少必要的运行和调试的资源,是否添加?选择Yes 在项目的资源目录下会多出一个.vscode的文件夹,里面有两个json文件 然后打开命令终端,输入命令: dotnet dev-certs https --trust 在弹出的对话框中选择yes 5.项目文件概述 Pages文件夹 : 包含 Razor 页面和支持文件。 每个 Razor 页面都是一对文件: 一个 .cshtml 文件,其中包含使用 Razor 语法的 C# 代码的 HTML 标记 。 一个 .cshtml.cs 文件,其中包含处理页面事件的 C# 代码 。 支持文件的名称以下划线开头。 例如,_Layout.cshtml 文件可配置所有页面通用的 UI 元素 。

VSCode 开发Vue必备插件

落爺英雄遲暮 提交于 2019-12-22 04:31:20
以下就是开发Vue必备插件: Vetur —— 语法高亮、智能感知、Emmet等 包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个Ctrl需要同时按着) EsLint —— 语法纠错 Debugger for Chrome —— 映射vscode上的断点到chrome上,方便调试(配置有点麻烦,其实我没用这个) Auto Close Tag —— 自动闭合HTML/XML标签 Auto Rename Tag —— 自动完成另一侧标签的同步修改 JavaScript(ES6) code snippets —— ES6语法智能提示以及快速输入,除js外还支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含js代码文件的时间 Path Intellisense —— 自动路径补全 HTML CSS Support —— 让 html 标签上写class 智能提示当前项目所支持的样式 Beautify——格式化代码,值得注意的是,beautify插件支持自定义格式化代码规则 Bracket Pair Colorizer——给括号加上不同的颜色,便于区分不同的区块,使用者可以定义不同括号类型和不同颜色 open in browser——直接右键项目单击启动 来源: CSDN 作者: 果然如此 链接:

VSCode插件 code runner执行PHP,JavaScript,Python

こ雲淡風輕ζ 提交于 2019-12-21 23:23:41
文档: https://github.com/formulahendry/vscode-code-runner 常用设置 // 运行之前保存文件 "code-runner.saveFileBeforeRun" : true , // 清空控制台 "code-runner.clearPreviousOutput" : true , // 指定Python解释器 "code-runner.executorMap" : { "python" : "/Users/.pyenv/versions/py370/bin/python3" , } , 快捷键 运行快捷键改为: control + r 用以下文件测试都可以顺利执行 demo.js console . log ( "hello world" ) ; demo.py print ( "hello world" ) ; demo.php <?php echo "hello world" ; 这样就可以快速测试一些简单的程序,不用启动IDE了 来源: CSDN 作者: 彭世瑜 链接: https://blog.csdn.net/mouday/article/details/103647087