增加对json的支持

pull/1/head
宇天 2018-12-21 17:12:58 +08:00
parent 91c5d21ced
commit 50f5f457ec
6 changed files with 29 additions and 4 deletions

View File

@ -1,5 +1,8 @@
# 更新日志 # 更新日志
## [1.0.0] 2018-12-03 ## [1.0.1] 2018-12-21
- 增加对json文件的支持。
## [1.0.0] 2018-12-21
- 正式上架插件商店。 - 正式上架插件商店。

View File

@ -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)
## 兼容性 ## 兼容性

View File

@ -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',

BIN
demo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

View File

@ -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",

View File

@ -1 +1,6 @@
console.log('hello js blabla') console.log('hello js')
console.log('--------------------')
for (let i = 0; i < 5; i++) {
console.log(i)
}