improvements
This commit is contained in:
parent
40634c2fda
commit
4c50938bff
|
|
@ -1 +1 @@
|
||||||
vscode/tsl-syntax/node_modules
|
vscode/node_modules
|
||||||
|
|
|
||||||
28
README.md
28
README.md
|
|
@ -1,12 +1,20 @@
|
||||||
# TSL Syntax
|
# TSL Devkit
|
||||||
|
|
||||||
该插件提供 tsl 语言的语法高亮
|
该插件提供 tsl 语言的语法高亮
|
||||||
|
|
||||||
## VSCode
|
## VSCode
|
||||||
|
|
||||||
### 安装方式一
|
### 安装方式一(推荐)
|
||||||
|
|
||||||
复制[tsl-syntax](./vscode/tsl-syntax/)文件夹到`VSCode`扩展目录
|
安装[vsix](./vscode/tsl-devkit-1.0.0.vsix)扩展
|
||||||
|
|
||||||
|
```txt
|
||||||
|
code --install-extension tsl-devkit-1.0.0.vsix
|
||||||
|
```
|
||||||
|
|
||||||
|
### 安装方式二
|
||||||
|
|
||||||
|
复制[vscode](./vscode)文件夹到`VSCode`扩展目录(建议更改文件夹名)
|
||||||
|
|
||||||
```txt
|
```txt
|
||||||
Windows: %USERPROFILE%\.vscode\extensions
|
Windows: %USERPROFILE%\.vscode\extensions
|
||||||
|
|
@ -14,12 +22,16 @@ macOS: ~/.vscode/extensions
|
||||||
Linux: ~/.vscode/extensions
|
Linux: ~/.vscode/extensions
|
||||||
```
|
```
|
||||||
|
|
||||||
### 安装方式二
|
### 安装方式三
|
||||||
|
|
||||||
安装[vsix](./vscode/tsl-syntax/tsl-syntax-1.0.0.vsix)扩展
|
本项目`vscode`目录下执行
|
||||||
|
|
||||||
```txt
|
```bash
|
||||||
code --install-extension tsl-syntax-1.0.0.vsix
|
npm install
|
||||||
|
npx vsce package
|
||||||
|
|
||||||
|
# 安装
|
||||||
|
code --install-extension tsl-devkit-1.0.0.vsix
|
||||||
```
|
```
|
||||||
|
|
||||||
## Vim
|
## Vim
|
||||||
|
|
@ -27,6 +39,6 @@ code --install-extension tsl-syntax-1.0.0.vsix
|
||||||
将[tsl.vim](./vim/tsl.vim)放入`~/.vim/syntax/`
|
将[tsl.vim](./vim/tsl.vim)放入`~/.vim/syntax/`
|
||||||
|
|
||||||
```vim
|
```vim
|
||||||
" 你的vimrc加入,可同时支持tsl和tsf
|
" vimrc加入,可同时支持tsl和tsf
|
||||||
autocmd BufNewFile,BufRead *.ts[lf] setf tsl
|
autocmd BufNewFile,BufRead *.ts[lf] setf tsl
|
||||||
```
|
```
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
# TSL
|
||||||
|
|
||||||
|
`VSCode` 的 `ts[lf]`语法插件
|
||||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
File diff suppressed because it is too large
Load Diff
|
|
@ -1,17 +1,22 @@
|
||||||
{
|
{
|
||||||
"name": "tsl-syntax",
|
"name": "tsl-devkit",
|
||||||
"displayName": "TSL Syntax",
|
"displayName": "TSL",
|
||||||
"description": "Syntax highlighting for tsl/tsf files",
|
"version": "1.1.0",
|
||||||
"version": "1.0.0",
|
"description": "TSL syntax highlighter support for VSCode.",
|
||||||
"publisher": "csh",
|
"publisher": "csh",
|
||||||
"homepage": "https://git.mytsl.cn/csh/tsl-syntax",
|
"homepage": "https://git.mytsl.cn/csh/tsl-devkit",
|
||||||
|
"author": {
|
||||||
|
"name": "csh"
|
||||||
|
},
|
||||||
|
"scripts": {},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.mytsl.cn/csh/tsl-syntax"
|
"url": "https://git.mytsl.cn/csh/tsl-devkit"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://git.mytsl.cn/csh/tsl-syntax/issues"
|
"url": "https://git.mytsl.cn/csh/tsl-devkit/issues"
|
||||||
},
|
},
|
||||||
|
"license": "Please see LICENSE.txt",
|
||||||
"icon": "images/ts.png",
|
"icon": "images/ts.png",
|
||||||
"categories": [
|
"categories": [
|
||||||
"Programming Languages"
|
"Programming Languages"
|
||||||
|
|
@ -39,7 +44,6 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"scripts": {},
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/vscode": "^1.101.0",
|
"@types/vscode": "^1.101.0",
|
||||||
"@vscode/vsce": "^3.5.0",
|
"@vscode/vsce": "^3.5.0",
|
||||||
Binary file not shown.
|
|
@ -1,12 +0,0 @@
|
||||||
# TSL Syntax
|
|
||||||
|
|
||||||
`VSCode` 的 `ts[lf]`语法插件
|
|
||||||
|
|
||||||
## 编译&安装
|
|
||||||
|
|
||||||
```bash
|
|
||||||
npm install
|
|
||||||
vsce package
|
|
||||||
|
|
||||||
code --install-extension tsl-syntax-1.0.0.vsix
|
|
||||||
```
|
|
||||||
|
|
@ -1,40 +0,0 @@
|
||||||
{
|
|
||||||
"name": "tsl-syntax",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"lockfileVersion": 3,
|
|
||||||
"requires": true,
|
|
||||||
"packages": {
|
|
||||||
"": {
|
|
||||||
"name": "tsl-syntax",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"devDependencies": {
|
|
||||||
"@types/vscode": "^1.101.0",
|
|
||||||
"typescript": "^5.8.3"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"vscode": "^1.101.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@types/vscode": {
|
|
||||||
"version": "1.101.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.101.0.tgz",
|
|
||||||
"integrity": "sha512-ZWf0IWa+NGegdW3iU42AcDTFHWW7fApLdkdnBqwYEtHVIBGbTu0ZNQKP/kX3Ds/uMJXIMQNAojHR4vexCEEz5Q==",
|
|
||||||
"dev": true,
|
|
||||||
"license": "MIT"
|
|
||||||
},
|
|
||||||
"node_modules/typescript": {
|
|
||||||
"version": "5.8.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
|
|
||||||
"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
|
|
||||||
"dev": true,
|
|
||||||
"license": "Apache-2.0",
|
|
||||||
"bin": {
|
|
||||||
"tsc": "bin/tsc",
|
|
||||||
"tsserver": "bin/tsserver"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=14.17"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue