日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > C# >内容正文

C#

c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言

發(fā)布時(shí)間:2024/4/19 C# 165 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

記得兩年多前,筆者那時(shí)還在寫 PHP,同時(shí)需要寫 Python 和 Node.js 。所以在那時(shí),支持多種語言的 VS Code 已經(jīng)是筆者的主力編輯器了。唯一不足的是,筆者希望在VS Code里,能有一種快捷的方式來運(yùn)行各類的代碼,甚至是代碼片段。正是因?yàn)檫@個(gè)來自于自身的需求,筆者開發(fā)了 Code Runner插件。時(shí)至今日,Code Runner已經(jīng)有了超過400萬的下載量,支持了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go等超過40種的語言。下面,我們就來看看如何來玩轉(zhuǎn)Code Runner,提高你的效率。

代碼一鍵運(yùn)行

安裝好Code Runner之后,打開你所要運(yùn)行的文件,有多種方式來快捷地運(yùn)行你的代碼:

  • 鍵盤快捷鍵 Ctrl+Alt+N
  • 快捷鍵 F1 調(diào)出 命令面板, 然后輸入 Run Code
  • 在編輯區(qū),右鍵選擇 Run Code
  • 在左側(cè)的文件管理器,右鍵選擇 Run Code
  • 右上角的運(yùn)行小三角按鈕

有這么多的運(yùn)行方式,是不是非常地方便?

注意:相應(yīng)語言的編譯器或者解釋器還是需要自行安裝的,并且把路徑添加到PATH環(huán)境變量里

停止代碼運(yùn)行

如果要停止代碼運(yùn)行,也有如下幾種方式:

  • 鍵盤快捷鍵 Ctrl+Alt+M
  • 快捷鍵 F1 調(diào)出 命令面板, 然后輸入 Stop Code Run
  • 在Output Channel,右鍵選擇 Stop Code Run

Run in Terminal

在 GitHub Issue 中,用戶問到最多的問題就是亂碼和怎么支持輸入。通過設(shè)置,我們可以把代碼放到 VS Code 內(nèi)置的 Terminal 來運(yùn)行,這兩個(gè)問題就能迎刃而解了。

選擇 文件 -> 首選項(xiàng) -> 設(shè)置,打開VS Code設(shè)置頁面,找到 Run Code configuration,勾上 Run In Terminal 選項(xiàng)。設(shè)置之后,代碼就會(huì)在 Terminal 中運(yùn)行了。

自定義運(yùn)行邏輯

對(duì)于一些語言,用戶希望能自定義代碼的運(yùn)行邏輯。比如說,在 Code Runner 中,C++的默認(rèn)編譯器用的是 g++,也許你希望使用 Clang。那么你可以在 VS Code 設(shè)置頁面,找到 Executor Map 設(shè)置項(xiàng),并且選擇 在settings.json中編輯。

在 settings.json 中,添加 code-runner.executorMap 設(shè)置,然后就可以對(duì)不同的語言設(shè)置自定義的運(yùn)行邏輯了。下面就是對(duì) Java 配置的一個(gè)例子:

如果你想自定義代碼運(yùn)行邏輯,你可以用到下面的一些變量,在運(yùn)行時(shí),Code Runner會(huì)把相應(yīng)的變量進(jìn)行替換:

  • $workspaceRoot
  • $dir
  • $dirWithoutTrailingSlash
  • $fullFileName
  • $fileName
  • $fileNameWithoutExt

最后

本文介紹了 Code Runner 的一些常用功能,更多的功能和配置項(xiàng),請(qǐng)?jiān)L問 Marketplace 頁面。如果有什么feature request或者遇到了bug,歡迎開 issue 到 Code Runner 的 GitHub .

總結(jié)

以上是生活随笔為你收集整理的c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。