发布网友 发布时间:2024-09-05 23:29
共1个回答
热心网友 时间:2024-10-09 16:04
如何用visualstudiocode调试javascriptvscode使用task.json来配置项目的构建过程。
打开命令面板(Ctrl+Shift+P)选择RunBuildTask(Ctrl+Shift+B)
如果当前工作空间没有task.json配置文件此时会出现提示
选择ConfigureTaskRunner自动创建task.json。该配置文件在工作空间的.vscode目录下,这个目录也是存放vscode配置的文件夹。
vscode默认的task配置文件中给出了执行tsc和gulp模板配置。简单介绍一下task.json的写法
{
"version":"0.1.0",
//要使用的命令或者可执行文件的路径
"command":"tsc",
//对应command参数,是否是一个命令,否则为执行文件路径
"isShellCommand":true,
//是否在执行task任务时显示控制台窗口
"showOutput":"always",
//对应command参数指定程序的参数
"args":["-p","src","--allowJs","-w"],
//不太明白这个,基本用不到
"problemMatcher":"$tsc",
}
vscode怎么运行javascript1、直接按F5可以调试的方法或者点击运行按钮(可以直接运行html文件或者js文件)
在launch.json文件中的配置如下:
{
"version":"0.2.0",
"configurations":[{
"name":"谷歌浏览器",//运行html文件,用谷歌浏览器打开
"type":"chrome",
"request":"launch",
"url":"${file}",
"sourceMaps":true,
"webRoot":"${workspaceRoot}"
},
{
"name":"nodeLauch",//单独调试js,即可以直接运行js
"type":"node",
"request":"launch",
"program":"${file}",//这个配置成你要调试的文件、${file}当前打开的文件
"stopOnEntry":false,
"args":[],
"cwd":"${workspaceRoot}",
"runtimeExecutable":null,
"runtimeArgs":[
"--nolazy"
],
"env":{
"NODE_ENV":"development"
},
"console":"internalConsole",
"preLaunchTask":"",
"sourceMaps":false,
"outDir":null
}
]
}
2、第二种方法?Ctrl+Shift+B?快捷键运行html文件,在Tasks.json中配置如下:
{
"version":"0.1.0",
"command":"",
"isShellCommand":false,
"args":["${file}"],
"showOutput":"always",
"windows":{
"command":"C:/Users/shannonliang/AppData/Local/Google/Chrome/Application/chrome.exe"
},
"tasks":[{
"taskName":"webserver",
"isBuildCommand":true,
"showOutput":"always"
}]
}
3、如果第二种方法,不想每次都按这个快捷键,请参考npm配置node服务方法:
如何在vscode中使用nodejs一、使用Express创建项目[这两步都在dos模式下执行]
1,安装全局的Express!(已安装请忽略)
npminstall-gexpress
2,创建项目
创建项目(创建文件夹名称ExpressApp)
expressExpressApp
小插曲:如果你习惯了Linux下的环境,你可以在自己电脑上安装cmder(不知道是什么东西,请自行百度),这个命令行工具排版漂亮,不像微软的dos那么枯燥!我用的是Mini版本,如果你想体验linux下的全部功能,可以下载full版本。
3,下载第三方包
(1)cmd命令行切换到项目目录
cdd:\nodejs\ExpressApp
(2)根据需要编辑package.json,运行如下指令安装第三方包
npminstall
在项目目录下node_moles可见安装好的第三方包
ExpressApp
|–node_moles
(3)运行项目
npmstart
输出如下:
ExpressApp@0.0.0startd:\Nodejs_Workspace\ExpressApp
node./bin/www
注:npmstart指令会自动执行node./bin/www
在浏览器中输入,可访问Express欢迎页面
二、使用VSCode开发Nodejs
1、VSCode打开Nodejs
coded:\nodejs\ExpressAppcode.
注:在当前项目下创建ExpressApp.bat,输入“code.”即可,下次直接此文件直接使用VSCode打开Nodejs项目
2、添加智能提示
VSCode打开Nodejs项目,默认是没有智能提示。
(1)使用TypeScriptDefinitionManager(TSD)在项目中下载所需的tsd文件,VSCode中打开时有智能
全局安装tsd(如已安装忽略)
npminstall-gtsd
下载所需的组件提示(以下载node、express、requirejs提示为例)
tsdquerynode--actioninstalltsdqueryexpress--actioninstalltsdinstallrequire
注:
①多个提示组件在query参数后可以空格分隔简写为tsdquerynodeexpress–actioninstall
②组件会项目目录下添加typings文件夹
|–typings
|–node
|–express
|–require
(2)添加js文件引用的智能提示
假如在文件引用另外一个文件common.js时,文件头添加如下
{//See//forthedocumentationaboutthejsconfig.jsonformat"compilerOptions":{"target":"es6","mole":"commonjs","allowSyntheticDefaultImports":true},"exclude":["node_moles","bower_components","jspm_packages","tmp","temp"]}
(小提示,如果你引入了rquire,那么你的编辑器右下方会显示一个“灯泡”的提示,你只要点灯泡就不用自己苦*的写这个配置文件了)
此配置表示代码服从ES5标准并使用commonjs规范,发VScode下有此配置之后,可以实现在文件中对require引用js文件的智能提示。(我测试时无此配置也会有智能提示,不清楚什么原因)
vscode编辑javascript如何多行操作编辑?在VisualStudioCode中,您可以通过使用多行编辑来快速编辑多行JavaScript代码。您可以通过以下方法使用多行编辑:
单击鼠标左键在第一行代码上。
在键盘上按下Shift键,并同时单击鼠标左键在最后一行代码上。
在键盘上按下Alt键,并单击鼠标左键在任意多行代码上。
通过在编辑器中单击鼠标右键,并选择“多行编辑”来选择多行代码。
在选择多行代码后,您可以使用编辑器的编辑功能(如复制、粘贴、剪切、删除等)来编辑所选行。您还可以使用编辑器的格式化功能(如自动缩进、代码折叠等)来整理所选行的格式。
vscode使用教程是?vscode使用教程:
安装:
安装的东西没什么好说的,自行下载安装吧,伙计。
配置:
用户配置:
vscode的用户配置分3个级别,分别是默认配置、全局配置和工作区配置,优先级也依次递增。对于团队项目,一些规范可以通过项目目录下建一个.vscode/setting.json文件进行配置。
快捷键绑定:
参考官方文档,文档中列出了所有指令对应的快捷键。快捷键我只修改了两个与系统软件冲突的。
代码片段:
这个功能很像webstorm的livetemplate的功能,虽然提示的时候没有webstorm那么精准和顺手,不过总的来说,够用。
设置语法遵循TextMate代码片段语法,你可以通过安装别人写好的snippet插件,如果别人写的snippet你用得不爽,那么自己写也简单。
之前使用这个代码片段有个痛点就是只能用方向键上下选择提示,如果能使用ctrl+n/p上下选择的话就更舒服了,没想到现在已经支持了。
另外,有没有人知道怎么设置代码提示内容,比如输入result提示了XPathResult是什么鬼。
插件:
4个月前刚知道vscode的时候,那时感觉插件还没有那么多,现在重新看了一下,真是应有尽有。牛*啊!
这里介绍几个我用过觉得不错的插件
用户配置同步VisualStudioCodeSettingsSync。Git历史GitHistory。
文件图标vscode-icons。缩进辅助线Guides。
VisualStudioCode(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OSX和Linux。
内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。
vscode不能创建javascriptvscode不能创建javascript
vscode创建js文件的方法:首先点击vscode中的【新建文件】;然后选择文件类型为【js】;最后在弹出的界面中选择语言模式为【javascript】即可。
热心网友 时间:2024-10-09 16:05
如何用visualstudiocode调试javascriptvscode使用task.json来配置项目的构建过程。
打开命令面板(Ctrl+Shift+P)选择RunBuildTask(Ctrl+Shift+B)
如果当前工作空间没有task.json配置文件此时会出现提示
选择ConfigureTaskRunner自动创建task.json。该配置文件在工作空间的.vscode目录下,这个目录也是存放vscode配置的文件夹。
vscode默认的task配置文件中给出了执行tsc和gulp模板配置。简单介绍一下task.json的写法
{
"version":"0.1.0",
//要使用的命令或者可执行文件的路径
"command":"tsc",
//对应command参数,是否是一个命令,否则为执行文件路径
"isShellCommand":true,
//是否在执行task任务时显示控制台窗口
"showOutput":"always",
//对应command参数指定程序的参数
"args":["-p","src","--allowJs","-w"],
//不太明白这个,基本用不到
"problemMatcher":"$tsc",
}
vscode怎么运行javascript1、直接按F5可以调试的方法或者点击运行按钮(可以直接运行html文件或者js文件)
在launch.json文件中的配置如下:
{
"version":"0.2.0",
"configurations":[{
"name":"谷歌浏览器",//运行html文件,用谷歌浏览器打开
"type":"chrome",
"request":"launch",
"url":"${file}",
"sourceMaps":true,
"webRoot":"${workspaceRoot}"
},
{
"name":"nodeLauch",//单独调试js,即可以直接运行js
"type":"node",
"request":"launch",
"program":"${file}",//这个配置成你要调试的文件、${file}当前打开的文件
"stopOnEntry":false,
"args":[],
"cwd":"${workspaceRoot}",
"runtimeExecutable":null,
"runtimeArgs":[
"--nolazy"
],
"env":{
"NODE_ENV":"development"
},
"console":"internalConsole",
"preLaunchTask":"",
"sourceMaps":false,
"outDir":null
}
]
}
2、第二种方法?Ctrl+Shift+B?快捷键运行html文件,在Tasks.json中配置如下:
{
"version":"0.1.0",
"command":"",
"isShellCommand":false,
"args":["${file}"],
"showOutput":"always",
"windows":{
"command":"C:/Users/shannonliang/AppData/Local/Google/Chrome/Application/chrome.exe"
},
"tasks":[{
"taskName":"webserver",
"isBuildCommand":true,
"showOutput":"always"
}]
}
3、如果第二种方法,不想每次都按这个快捷键,请参考npm配置node服务方法:
如何在vscode中使用nodejs一、使用Express创建项目[这两步都在dos模式下执行]
1,安装全局的Express!(已安装请忽略)
npminstall-gexpress
2,创建项目
创建项目(创建文件夹名称ExpressApp)
expressExpressApp
小插曲:如果你习惯了Linux下的环境,你可以在自己电脑上安装cmder(不知道是什么东西,请自行百度),这个命令行工具排版漂亮,不像微软的dos那么枯燥!我用的是Mini版本,如果你想体验linux下的全部功能,可以下载full版本。
3,下载第三方包
(1)cmd命令行切换到项目目录
cdd:\nodejs\ExpressApp
(2)根据需要编辑package.json,运行如下指令安装第三方包
npminstall
在项目目录下node_moles可见安装好的第三方包
ExpressApp
|–node_moles
(3)运行项目
npmstart
输出如下:
ExpressApp@0.0.0startd:\Nodejs_Workspace\ExpressApp
node./bin/www
注:npmstart指令会自动执行node./bin/www
在浏览器中输入,可访问Express欢迎页面
二、使用VSCode开发Nodejs
1、VSCode打开Nodejs
coded:\nodejs\ExpressAppcode.
注:在当前项目下创建ExpressApp.bat,输入“code.”即可,下次直接此文件直接使用VSCode打开Nodejs项目
2、添加智能提示
VSCode打开Nodejs项目,默认是没有智能提示。
(1)使用TypeScriptDefinitionManager(TSD)在项目中下载所需的tsd文件,VSCode中打开时有智能
全局安装tsd(如已安装忽略)
npminstall-gtsd
下载所需的组件提示(以下载node、express、requirejs提示为例)
tsdquerynode--actioninstalltsdqueryexpress--actioninstalltsdinstallrequire
注:
①多个提示组件在query参数后可以空格分隔简写为tsdquerynodeexpress–actioninstall
②组件会项目目录下添加typings文件夹
|–typings
|–node
|–express
|–require
(2)添加js文件引用的智能提示
假如在文件引用另外一个文件common.js时,文件头添加如下
{//See//forthedocumentationaboutthejsconfig.jsonformat"compilerOptions":{"target":"es6","mole":"commonjs","allowSyntheticDefaultImports":true},"exclude":["node_moles","bower_components","jspm_packages","tmp","temp"]}
(小提示,如果你引入了rquire,那么你的编辑器右下方会显示一个“灯泡”的提示,你只要点灯泡就不用自己苦*的写这个配置文件了)
此配置表示代码服从ES5标准并使用commonjs规范,发VScode下有此配置之后,可以实现在文件中对require引用js文件的智能提示。(我测试时无此配置也会有智能提示,不清楚什么原因)
vscode编辑javascript如何多行操作编辑?在VisualStudioCode中,您可以通过使用多行编辑来快速编辑多行JavaScript代码。您可以通过以下方法使用多行编辑:
单击鼠标左键在第一行代码上。
在键盘上按下Shift键,并同时单击鼠标左键在最后一行代码上。
在键盘上按下Alt键,并单击鼠标左键在任意多行代码上。
通过在编辑器中单击鼠标右键,并选择“多行编辑”来选择多行代码。
在选择多行代码后,您可以使用编辑器的编辑功能(如复制、粘贴、剪切、删除等)来编辑所选行。您还可以使用编辑器的格式化功能(如自动缩进、代码折叠等)来整理所选行的格式。
vscode使用教程是?vscode使用教程:
安装:
安装的东西没什么好说的,自行下载安装吧,伙计。
配置:
用户配置:
vscode的用户配置分3个级别,分别是默认配置、全局配置和工作区配置,优先级也依次递增。对于团队项目,一些规范可以通过项目目录下建一个.vscode/setting.json文件进行配置。
快捷键绑定:
参考官方文档,文档中列出了所有指令对应的快捷键。快捷键我只修改了两个与系统软件冲突的。
代码片段:
这个功能很像webstorm的livetemplate的功能,虽然提示的时候没有webstorm那么精准和顺手,不过总的来说,够用。
设置语法遵循TextMate代码片段语法,你可以通过安装别人写好的snippet插件,如果别人写的snippet你用得不爽,那么自己写也简单。
之前使用这个代码片段有个痛点就是只能用方向键上下选择提示,如果能使用ctrl+n/p上下选择的话就更舒服了,没想到现在已经支持了。
另外,有没有人知道怎么设置代码提示内容,比如输入result提示了XPathResult是什么鬼。
插件:
4个月前刚知道vscode的时候,那时感觉插件还没有那么多,现在重新看了一下,真是应有尽有。牛*啊!
这里介绍几个我用过觉得不错的插件
用户配置同步VisualStudioCodeSettingsSync。Git历史GitHistory。
文件图标vscode-icons。缩进辅助线Guides。
VisualStudioCode(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OSX和Linux。
内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。
vscode不能创建javascriptvscode不能创建javascript
vscode创建js文件的方法:首先点击vscode中的【新建文件】;然后选择文件类型为【js】;最后在弹出的界面中选择语言模式为【javascript】即可。