vscode中运行.launch文件

最近使用vscode来开发ROS, ROS的插件已经很好用来,有效提高效率,但是在运行launch文件是还是得ctrl+shift+p来运行,比在终端输入还慢, 能不能直接右键运行呢?突然想起run code这个插件,可用直接右键运行,支持以下的语言

C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy,
 PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, 
C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, 
Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, 
Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart,
 Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran

可谓之全,但是不包含launch,launch只是ros中的一种配置文件, 需要自定义launch终端运行命令。

 

第一步安装run code

第二步 勾选:Code-runner: Run In Terminal,这样run code 将会在终端执行

第三步 修改settings.json, 点击图中的setting.json,注意不是.vscode中的setting.json!!!

在"code-runner.executorMapByFileExtension": 在最后添加,这行配置 

".launch": "cd $dir && roslaunch $fileName"

 

 

然后就可以右键运行了,其他需要在终端运行的文件也同样道理。enjoy!

 

另一种解决方法

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值