增加对json的支持
parent
91c5d21ced
commit
50f5f457ec
|
@ -1,5 +1,8 @@
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
|
||||||
## [1.0.0] 2018-12-03
|
## [1.0.1] 2018-12-21
|
||||||
|
- 增加对json文件的支持。
|
||||||
|
|
||||||
|
## [1.0.0] 2018-12-21
|
||||||
- 正式上架插件商店。
|
- 正式上架插件商店。
|
18
README.md
18
README.md
|
@ -1,6 +1,20 @@
|
||||||
# Build System
|
# Build System
|
||||||
> 🔥 类似sublime的Build System功能, 方便快速调试一些代码片断或想法。
|
> 🔥 类似sublime的Build System功能, 方便快速调试一些代码片断或想法。
|
||||||
>> 目前只支持脚本语言的简单编译调试, 因为vscode原则上只是一个编辑器, 我并不希望把它变成一个IDE, 所以暂时并不打算支持那些需要复杂的编译环境及配置的语言。
|
>> 目前只支持少数语言的简单编译调试, 因为vscode原则上只是一个编辑器, 我并不希望把它变成一个IDE, 所以暂时并不打算支持那些需要复杂的编译环境及配置的语言。
|
||||||
|
|
||||||
|
目前支持的语言有以下:
|
||||||
|
> - .bat
|
||||||
|
> - .dart
|
||||||
|
> - .go
|
||||||
|
> - .js
|
||||||
|
> - .json (调用`npm start`来执行)
|
||||||
|
> - .py
|
||||||
|
> - .sh
|
||||||
|
> - .swift
|
||||||
|
> - .ts (依赖全局安装的`ts-node`模块)
|
||||||
|
>> 除以上内置的以外, 还支持代码文件内首行以 `#!`开关的环境配置(优先级高于插件内置)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[![Version](https://vsmarketplacebadge.apphb.com/version-short/yutent.build-system.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.build-system)
|
[![Version](https://vsmarketplacebadge.apphb.com/version-short/yutent.build-system.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.build-system)
|
||||||
[![Rating](https://vsmarketplacebadge.apphb.com/rating-short/yutent.build-system.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.build-system)
|
[![Rating](https://vsmarketplacebadge.apphb.com/rating-short/yutent.build-system.svg)](https://marketplace.visualstudio.com/items?itemName=yutent.build-system)
|
||||||
|
@ -9,6 +23,8 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
![demo](./demo.png)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 兼容性
|
## 兼容性
|
||||||
|
|
|
@ -24,6 +24,7 @@ const EXTS = {
|
||||||
'.dart': 'dart',
|
'.dart': 'dart',
|
||||||
'.go': 'go run',
|
'.go': 'go run',
|
||||||
'.js': 'node',
|
'.js': 'node',
|
||||||
|
'.json': 'npm start',
|
||||||
'.py': 'python -u',
|
'.py': 'python -u',
|
||||||
'.sh': 'bash',
|
'.sh': 'bash',
|
||||||
'.swift': 'swift',
|
'.swift': 'swift',
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "build-system",
|
"name": "build-system",
|
||||||
"displayName": "sublime build system",
|
"displayName": "sublime build system",
|
||||||
"description": "🔥 类似sublime的Build System功能, 方便快速调试一些代码片断或想法。",
|
"description": "🔥 类似sublime的Build System功能, 方便快速调试一些代码片断或想法。",
|
||||||
"version": "1.0.0",
|
"version": "1.0.1",
|
||||||
"publisher": "yutent",
|
"publisher": "yutent",
|
||||||
"author": "Yutent [@yutent]",
|
"author": "Yutent [@yutent]",
|
||||||
"icon": "logo.png",
|
"icon": "logo.png",
|
||||||
|
|
|
@ -1 +1,6 @@
|
||||||
console.log('hello js blabla')
|
console.log('hello js')
|
||||||
|
console.log('--------------------')
|
||||||
|
|
||||||
|
for (let i = 0; i < 5; i++) {
|
||||||
|
console.log(i)
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue