如果这个年头还有人想玩TJS的话,还是可以用VSC来搭一个简单的开发环境
VSC需要一个ms-vscode.cpptools扩展,用来F5启动
setting.json配置
"files.associations": { "*.tjs": "javascript" },
"javascript.validate.enable": false,
"typescript.validate.enable": false,
"javascript.suggest.completeJSDocs": true
将TJS作为JS文件处理,使用一定限度的JS语法高亮补全,以及JSDoc
launch.json配置
"configurations": [
{
"name": "提示名",
"type": "cppvsdbg",
"request": "launch",
"cwd": "${fileDirname}",
"program": "${workspaceFolder}/tvpwin32.exe", // ←替换为krexe的名称
"stopAtEntry": false,
"console": "newExternalWindow",
"args": [
"-param=value" // ←System.getArgument能获取到的参数
]
}
}
然后,随便创建一个tjs文件打开
点击右下角底边栏上的{},点配置config,自动创建jsconfig文件,然后就不用管了
如果在文件列表看着闹心的话,在setting.json里添加类似配置,忽略指定文件
"files.exclude": {
"**/tvpwin32.exe": true,
"**/jsconfig.json": true,
}
VSC需要一个ms-vscode.cpptools扩展,用来F5启动
setting.json配置
"files.associations": { "*.tjs": "javascript" },
"javascript.validate.enable": false,
"typescript.validate.enable": false,
"javascript.suggest.completeJSDocs": true
将TJS作为JS文件处理,使用一定限度的JS语法高亮补全,以及JSDoc
launch.json配置
"configurations": [
{
"name": "提示名",
"type": "cppvsdbg",
"request": "launch",
"cwd": "${fileDirname}",
"program": "${workspaceFolder}/tvpwin32.exe", // ←替换为krexe的名称
"stopAtEntry": false,
"console": "newExternalWindow",
"args": [
"-param=value" // ←System.getArgument能获取到的参数
]
}
}
然后,随便创建一个tjs文件打开
点击右下角底边栏上的{},点配置config,自动创建jsconfig文件,然后就不用管了
如果在文件列表看着闹心的话,在setting.json里添加类似配置,忽略指定文件
"files.exclude": {
"**/tvpwin32.exe": true,
"**/jsconfig.json": true,
}