天天看點

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

記得兩年多前,筆者那時還在寫 PHP,同時需要寫 Python 和 Node.js 。是以在那時,支援多種語言的 VS Code 已經是筆者的主力編輯器了。唯一不足的是,筆者希望在VS Code裡,能有一種快捷的方式來運作各類的代碼,甚至是代碼片段。正是因為這個來自于自身的需求,筆者開發了 Code Runner插件。時至今日,Code Runner已經有了超過400萬的下載下傳量,支援了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go等超過40種的語言。下面,我們就來看看如何來玩轉Code Runner,提高你的效率。

代碼一鍵運作

安裝好Code Runner之後,打開你所要運作的檔案,有多種方式來快捷地運作你的代碼:

  • 鍵盤快捷鍵 Ctrl+Alt+N
  • 快捷鍵 F1 調出 指令面闆 , 然後輸入 Run Code
  • 在編輯區,右鍵選擇 Run Code
  • 在左側的檔案管理器,右鍵選擇 Run Code
  • 右上角的運作小三角按鈕

有這麼多的運作方式,是不是非常地友善?

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...
注意:相應語言的編譯器或者解釋器還是需要自行安裝的,并且把路徑添加到PATH環境變量裡

停止代碼運作

如果要停止代碼運作,也有如下幾種方式:

  • 鍵盤快捷鍵 Ctrl+Alt+M
  • 快捷鍵 F1 調出 指令面闆 , 然後輸入 Stop Code Run
  • 在Output Channel,右鍵選擇 Stop Code Run
java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

Run in Terminal

在 GitHub Issue 中,使用者問到最多的問題就是亂碼和怎麼支援輸入。通過設定,我們可以把代碼放到 VS Code 内置的 Terminal 來運作,這兩個問題就能迎刃而解了。

選擇

檔案

->

首選項

->

設定

,打開VS Code設定頁面,找到

Run Code configuration

,勾上

Run In Terminal

選項。設定之後,代碼就會在 Terminal 中運作了。

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

自定義運作邏輯

對于一些語言,使用者希望能自定義代碼的運作邏輯。比如說,在 Code Runner 中,C++的預設編譯器用的是 g++,也許你希望使用 Clang。那麼你可以在 VS Code 設定頁面,找到

Executor Map

設定項,并且選擇

在settings.json中編輯

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

在 settings.json 中,添加

code-runner.executorMap

設定,然後就可以對不同的語言設定自定義的運作邏輯了。下面就是對 Java 配置的一個例子:

java代碼裡的JSON格式怎麼寫好看_[VSCode插件推薦] Code Runner: 代碼一鍵運作,支援超過40種語言...

如果你想自定義代碼運作邏輯,你可以用到下面的一些變量,在運作時,Code Runner會把相應的變量進行替換:

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

最後

本文介紹了 Code Runner 的一些常用功能,更多的功能和配置項,請通路 Marketplace 頁面。如果有什麼feature request或者遇到了bug,歡迎開 issue 到 Code Runner 的 GitHub .

繼續閱讀