🚀 在 VS Code 中取得

2019 年 9 月 (版本 1.39)

更新 1.39.1:此更新解決了這些 問題,包括安全性漏洞的修正。

更新 1.39.2:此更新解決了這些 問題

下載:Windows: x64 | Mac: Intel | Linux: deb rpm tarball snap


歡迎來到 Visual Studio Code 2019 年 9 月的版本發行。此版本中有許多更新,我們希望您會喜歡,其中一些主要重點包括

如果您想在線上閱讀這些版本資訊,請前往 更新,網址為 code.visualstudio.com

搶先體驗版: 想要盡快看到新功能嗎? 您可以下載每夜建置的 搶先體驗版,並在最新更新可用時立即試用。 如需最新的 Visual Studio Code 新聞、更新和內容,請在 Twitter 上追蹤我們 @code

工作台

已更新的原始檔控制檢視

原始檔控制檢視已更新為使用最新的樹狀小工具。 您現在可以使用原始檔控制標題列上的 切換檢視模式 按鈕,在清單和樹狀檢視之間切換。

Source Control toggle view mode button

您可以使用 scm.defaultViewMode 設定來變更預設檢視,此設定接受 listtree 值。

您現在還可以受益於更新後樹狀小工具的自動鍵盤導航和篩選,只需開始在檢視中輸入即可。

Updated SCM view

在樹狀檢視模式 (顯示資料夾) 中,Git 擴充功能現在會將命令貢獻給資料夾,例如 暫存變更,這會套用至資料夾內的所有檔案。

已改善的信任網域設定

我們簡化了 對外連結保護 功能 (在 1.38 版本中引入) 的信任網域管理。

您現在可以使用 管理信任網域 命令,以 JSON 文字檔輕鬆新增、移除或修改信任網域。

Improved trusted domains management

可選取的完成詳細資訊

自動完成詳細資訊現在可以選取以進行複製和貼上。

Selectable completion details

已更新 Windows 上的日文 UI 字型

在 Windows 上,我們已將日文 UI 字型從 Meiryo 切換為 Yu Gothic UIMeiryo UI

UI 字型系列透過使用較窄的日文假名字符來節省水平空間。 您可以安裝 日語語言套件,並使用 設定顯示語言 命令將顯示語言識別碼設定為 ja 來使用日文 UI。

在下圖中,您可以看到較窄的 UI 字型在搶先體驗版 (綠色圖示) 選單列中的外觀。

Japanese typeface

改善建議和懸停中的等寬字型顯示

先前,建議和懸停小工具中的行內 <code> 區段未指定 font-family。 在 Windows/macOS 上,這些區段是以 Chrome 針對 font-family: monospace 的預設選擇來呈現。

在此迭代中,我們將它們與整個 VS Code UI 中使用的系統無襯線字型對齊。

  • Windows: Courier New -> Consolas (與 Segoe UI 對齊)
  • macOS: Courier -> SF MonoMonacoMenlo (與 SF TextHelvetica Neue 對齊)
  • Linux: 沒有變更。 行內程式碼區段仍以 Liberation Mono 呈現,這是 Chrome 在 Linux 上針對 font-family: monospace 的預設值。

您可以在下方看到,SF Mono 為行內程式碼區塊提供了更一致的外觀。

Suggest and Hover widgets monospace typeface

設定編輯器中 uniqueItems 的驗證

在 1.38 版本中引入的 字串陣列設定的驗證,現在支援 uniqueItems

如果使用 "uniqueItems": true,則設定編輯器中的重複項目會顯示警告。

擴充功能 README 中程式碼區塊的醒目提示

擴充功能 README 中的程式碼區塊 (顯示在 [擴充功能] 檢視的 [詳細資料] 窗格中) 現在會在 VS Code 中醒目提示

A block of JSON being highlighted

醒目提示會使用目前的 色彩主題

編輯器

切換摺疊

您現在可以使用 切換摺疊 (⌘K ⌘L (Windows、Linux Ctrl+K Ctrl+L)) 命令來展開和摺疊摺疊區域。

迷你地圖編輯器選取範圍裝飾

編輯器選取範圍現在會在迷你地圖中醒目提示

Minimap displays the editor selection

您可以修改 minimap.selectionHighlight 主題色彩來變更這些裝飾的色彩。

迷你地圖的觸控事件

迷你地圖滑桿現在可以使用觸控拖曳。

多游標貼上的新選項

過去,當從剪貼簿貼上多行文字時,VS Code 會檢查剪貼簿文字行數是否與游標計數相符,如果相符,則會將每一行「分散」或「散佈」到一個游標。 您現在可以使用 editor.multiCursorPaste 設定來控制此行為,此設定可以具有下列值

  • spread - 每個游標貼上一行文字 (預設)。
  • full - 每個游標貼上完整的剪貼簿文字。

整合式終端機

在自訂工作目錄中開啟新終端機

有一個新命令可讓您建立具有自訂目前工作目錄 (cwd) 的終端機

{
  "key": "cmd+shift+h",
  "command": "workbench.action.terminal.newWithCwd",
  "args": {
    "cwd": "${fileDirname}"
  }
}

您可以建立自己的鍵盤快捷鍵,以在任何數量的便利工作目錄中開啟新終端機。 cwd 值可以是正常路徑或 變數

更好的地區設定偵測

terminal.integrated.setLocaleVariables 設定已取代為新的 terminal.integrated.detectLocale 設定。 預設值為 auto,這會在您的終端機工作階段中將 $LANG 變數設定為偵測到的語言 UTF-8 值,但僅限於使用者未明確設定時。 這個更好的預設值應可減少與終端機中的語言和編碼相關的問題。

語言

HTML ARIA 屬性參考

HTML ARIA 屬性的自動完成和懸停資訊現在包含對應的 WAI-ARIA 文件參考。

HTML ARIA reference

包含分號的 CSS 屬性完成功能

CSS 屬性完成功能現在會在行尾插入分號。

您可以將此功能與 Ctrl+Enter (Windows/Linux) 或 Cmd+Enter (macOS) 搭配使用,以建立新行,而不會將結尾的 ; 推送到新行。

您可以使用 [css|scss|less].completion.completePropertyWithSemicolon 設定來控制此功能。

CSS property completion semicolon

變數完成功能的 CSS 顏色預覽

完成 CSS 變數時,如果原始變數是色彩字串,VS Code 現在會顯示具有其色彩的完成項目

CSS variable completion with color swatch

markdown.links.openLocation

新的 markdown.links.openLocation 設定控制 Markdown 檔案中連結的開啟位置。

markdown.links.openLocation 有兩個值

  • currentGroup - 在目前的編輯器群組中開啟連結 (預設)。
  • beside - 在目前 Markdown 編輯器的旁邊開啟連結。

"markdown.links.openLocation": "beside" 在處理文件時可能很有用。

偵錯

改善的行中斷點 UI

偵錯時,VS Code 現在會以行內方式顯示所有中斷點候選位置。 這讓使用者更容易將中斷點放在更精確的位置。 為了避免 UI 雜亂,只有在該行上有一個以上可能的位置時,才會顯示候選中斷點。

您可以直接與行內中斷點互動;按一下以啟用和停用它們,並叫用其關聯式選單以取得更多動作。

Inline breakpoints

請注意,此功能需要基礎執行階段或偵錯工具的支援,而且我們預期未來只有少數偵錯擴充功能會使用此功能。 在此版本中,Node DebugDebugger for Chrome 支援此功能。 作為擴充功能作者的範例,我們的 Mock Debug 範例「模擬」了對此功能的支援。

呼叫堆疊檢視中的行內偵錯動作

當呼叫堆疊檢視中顯示工作階段或執行緒時,我們現在會在懸停時行內顯示偵錯動作。 這可讓您在偵錯多個工作階段或執行緒時更輕鬆地控制偵錯流程。 您不再需要先將焦點設定在工作階段或執行緒上,才能對其執行動作。

如果工作階段只有一個執行緒,則所有動作都會顯示在工作階段上,因為未顯示執行緒。 否則,所有動作都會在其上下文中顯示 (工作階段動作位於工作階段上,而執行緒動作位於執行緒上)。

Inline debug actions from the Call Stack view

改善的呼叫堆疊檢視行為

我們改善了呼叫堆疊檢視的功能

  • 按一下偵錯工作階段或執行緒不再展開它們。 您必須直接按一下 chevron (>) UI 元素。 這可防止您在只想移動焦點時意外展開工作階段或執行緒。
  • 如果新的偵錯工作階段未中斷,VS Code 不再自動將焦點放在它們上面。

VS Code 現在不僅在字串輸出中,還會在偵錯主控台的運算式中偵測連結。 連結偵測演算法也已改善。

PreLaunchTask 現在可以參考預設建置

隨著新變數 ${defaultBuildTask} 的引入,現在可以擁有一個通用的 preLaunchTask,它始終參考預設建置工作

{
  "name": "Hello World",
  "type": "node",
  "request": "launch",
  "preLaunchTask": "${defaultBuildTask}"
}

當執行 工作:執行建置工作 命令時,${defaultBuildTask} 會解析為執行的工作名稱。 類似於使用 執行建置工作 命令,如果有多個預設建置工作,或沒有預設建置工作,則會顯示 [快速選取] 以選取建置工作。

當 preLaunchTask 錯誤時儲存選擇

preLaunchTask 發生錯誤時,您現在可以使用 在使用者設定中記住我的選擇 核取方塊來記住您的選擇。 您的選擇會與 debug.onTaskErrors 一起儲存在使用者設定中,它可以有三個值;prompt (預設值)、debugAnywayshowErrors

PreLaunchTask error choice dialog

擴充功能的貢獻

遠端開發 (預覽)

已繼續進行 遠端開發擴充功能 的工作,這可讓您使用容器、遠端機器或 適用於 Linux 的 Windows 子系統 (WSL) 作為功能完整的開發環境。

1.39 中的功能重點包括

  • 遠端檔案總管現在支援 WSL 擴充功能,並讓您輕鬆連線到已安裝的 Linux 發行版。
  • 新的 在容器磁碟區中複製存放庫 命令,讓您可以隔離處理原始碼存放庫。
  • SSH 連線共用的實驗性支援,以及使用 SSH 連線到 Windows 遠端機器的實驗性支援。

您可以在 遠端開發版本資訊 中瞭解新的擴充功能和錯誤修正。

您也可以閱讀最近描述下列內容的兩篇部落格文章

預覽功能

預覽功能尚未準備好發行,但功能已足夠使用。 我們歡迎您在開發期間提供早期意見反應。

TypeScript 3.7-beta 支援

雖然 VS Code 在正式發行之前不會捆綁 TypeScript 3.7,但我們已開始努力支援所有 令人興奮的新 TypeScript 3.7-beta 功能

這些包括

  • JavaScript 和 TypeScript 檔案中選擇性鏈結和 Nullish Coalescing 的語法醒目提示。
  • 選擇性鏈結的完成功能支援。
  • 使用新的 javascript.format.semicolonstypescript.format.semicolons 設定來控制分號。

您今天可以輕鬆試用所有這些新的 TypeScript 3.7 功能,方法是安裝 TypeScript 每夜建置擴充功能。 請分享意見反應,並讓我們知道您是否遇到任何 TypeScript 3.7 Beta 版的錯誤!

擴充功能開發

擴充功能終端機 API

擴充功能終端機 API 已定案,允許擴充功能回應終端機輸入並完全控制其輸出。 下列程式碼會建立擴充功能終端機,並在啟動時以紅色印出 'Hello world'

const writeEmitter = new vscode.EventEmitter<string>();
const pty: vscode.Pseudoterminal = {
  onDidWrite: writeEmitter.event,
  open: () => writeEmitter.fire('\x1b[31mHello world\x1b[0m'),
  close: () => {}
};
vscode.window.createTerminal({ name: 'My terminal', pty });

請參閱 API 參考extension-terminal-sample 以取得更多詳細資訊。

符號和完成功能的棄用標籤

允許將完成項目和符號標示為已棄用的符號標籤 API 已定案。 在 1.38 版本資訊中瞭解更多資訊。

您可以在這裡看到 Java 擴充功能正在使用 SymbolTag.Deprecated 來顯示參考已棄用類型或成員的原始碼,並加上刪除線。

Java deprecated method

偵錯工作階段名稱不再是唯讀

您可以變更 DebugSession 的名稱。 偵錯工作階段的名稱最初取自 DebugConfiguration。 任何變更都會正確反映在 UI 中。

如果 Webview 未針對本機資源使用 Webview.asWebviewUri,則發出警告

在開發使用 Webview API 的擴充功能時,當您建立使用 vscode-resource: URI 直接載入本機資源的 Webview,而不是使用新的 Webview.asWebviewUri API 時,我們現在會記錄警告。

Debug warning for a webview that uses vscode-resources

雖然舊的 vscode-resource: URI 將繼續運作,但我們希望所有 Webview 擴充功能都移轉到 Webview.asWebviewUri API,因為新的 API

  • 處理從網路磁碟機載入本機資源的一些棘手邊緣案例。
  • 讓 Webview 可以載入本機和遠端內容的混合。
  • 對於 VS Code 的網頁版本,運作會更可靠。

TreeView 訊息 API

在樹狀檢視中設定訊息的 API 已定案。 您可以在 樹狀檢視擴充功能範例中查看如何使用訊息 API 的範例。

已更新 Octicons 樣式

我們已更新 Octicons 以符合我們的 新圖示外框樣式,以便我們所有的圖示設計都一致。

Updated Octicons

SCM 資料夾選單

更新後的 SCM 檢視現在支援將變更呈現為樹狀結構。 作為 SCM 提供者,您可以使用 scm/resourceFolder/context 選單識別碼,將命令貢獻給資料夾的選單。

語言伺服器協定

3.15.0 版本的 語言伺服器協定 規格已推出。 此版本尚未定案,因此仍然歡迎以問題或提取要求形式在 語言伺服器協定存放庫中提供意見反應。 串流和進度報告支援已新增至語言伺服器協定的下一個版本。 節點伺服器和 VS Code 用戶端的實作分別以 vscode-languageserver@6.0.0-next.1vscode-languageclient@6.0.0-next.1 形式提供。

偵錯配接器協定

取消支援

新的 cancel 請求已新增至偵錯配接器協定,可以提示偵錯配接器,前端用戶端不再對先前發出的特定請求產生的結果感興趣。

此請求具有提示特性:只能預期偵錯配接器盡力履行此請求,但無法保證。 前端用戶端只有在功能 supportsCancelRequest 已定義且值為 true 時,才能呼叫此請求。

已取消的請求仍然需要將回應傳送回來。 這可以是正常結果或錯誤回應。 可以從已取消的請求傳回部分結果,但請注意,前端用戶端沒有偵測回應是否為部分回應的通用方式。

在 9 月的版本中,VS Code 支援 stacktracescopesvariables 請求 (在 呼叫堆疊變數 檢視中使用) 以及 completions 請求 (在偵錯主控台中使用) 的取消。

請注意,截至 9 月,只有 Mock Debug 擴充功能實作取消。

在原始碼範圍中尋找可能的中斷點

DAP 用戶端可以使用新的 breakpointLocations 請求,在給定的原始碼範圍中尋找所有可能的中斷點位置。 這可以在 UI 中使用,以改善「行內」(「行」) 中斷點的可探索性。

只有在定義 supportsBreakpointLocationsRequest 功能且值為 true 時,用戶端才能呼叫 breakpointLocations 請求。

建議的擴充功能 API

每個里程碑都帶有新的建議 API,擴充功能作者可以試用它們。 與往常一樣,我們渴望您的意見反應。 這是您試用建議 API 必須執行的動作

  • 您必須使用搶先體驗版,因為建議 API 經常變更。
  • 您必須在擴充功能的 package.json 檔案中加入這一行:"enableProposedApi": true
  • 將最新版本的 vscode.proposed.d.ts 檔案複製到專案的來源位置。

請注意,您無法發佈使用建議 API 的擴充功能。 我們可能會在下一個版本中進行破壞性變更,而且我們絕不希望破壞現有的擴充功能。

vscode.env.uiKind

新增了新的建議 API vscode.env.uiKind,讓擴充功能可以找出從哪種類型的 UI 使用擴充功能。 為了準備支援在瀏覽器中執行 VS Code,可能的值為 UIKind.DesktopUIKind.Web

vscode.env.asExternalUri

建議的 vscode.env.asExternalUri API 允許擴充功能解析外部 URI (例如 http:https: URI),從擴充功能執行所在的位置解析為用戶端機器上相同資源的 URI。 這是 vscode.env.openExternal API 的配套,但不同之處在於它不是使用外部程式開啟已解析的 URI,而是將結果傳回給擴充功能。

import * as vscode from 'vscode';
import * as http from 'http';

const PORT = 3000;

export function activate(context: vscode.ExtensionContext) {
  startLocalServer(PORT);

  context.subscriptions.push(
    vscode.commands.registerCommand('example.command', async () => {
      const resolved = vscode.env.asExternalUri(
        vscode.Uri.parse(`https://127.0.0.1:${PORT}`)
      );
      vscode.window.showInformationMessage(
        `Resolved to: ${resolved} on client and copied to clipboard`
      );
      vscode.env.clipboard.writeText(resolved.toString());
    })
  );
}

function startLocalServer(port: number) {
  const server = http.createServer((req, res) => {
    res.end('Hello world!');
  });
  server.on('clientError', (err, socket) => {
    socket.end('HTTP/1.1 400 Bad Request\r\n\r\n');
  });
  server.listen(port);
  vscode.window.showInformationMessage(`Started local server on port: ${port}`);
}

vscode.env.asExternalUri 目前僅支援 http:https: URI。 如果擴充功能在用戶端機器上執行,則它是無運算。 但是,如果擴充功能是遠端執行,vscode.env.asExternalUri 會自動建立從本機機器到遠端 target 的連接埠轉送通道,並將本機 URI 傳回給通道。

資源的唯讀 webview 編輯器

您可以找到用於預覽從著色器到 Excel 檔案到 3D 模型等所有內容的 VS Code 擴充功能。 一些大膽的擴充功能甚至針對以視覺方式編輯二進位或 XML 檔案建立了複雜的編輯器樣式體驗。 雖然使用 VS Code 現有的擴充功能 API 已經可以做到這一切很棒,但目前建置預覽或自訂編輯器需要以不直觀的方式拼湊一堆 API。 它也將很多事情留給擴充功能本身,通常會導致使用者體驗與 VS Code 的其餘部分不一致。 自訂編輯器 API 提案旨在改善此情況。

自訂編輯器 API 將為擴充功能提供一個框架,以建立完全可自訂的讀寫編輯器,這些編輯器會取代 VS Code 的標準文字編輯器,用於特定資源。 例如,XAML 自訂編輯器可以針對您的 .xaml 檔案顯示 WYSIWYG 樣式編輯器。 我們的最終目標是讓擴充功能獲得盡可能最大的彈性,同時保持 VS Code 的快速、精簡且一致。

在此迭代中,我們正在分享自訂編輯器 API 提案的第一部分:唯讀、基於 webview 的自訂編輯器。 您可以在 這裡找到自訂編輯器提案的概述。 自訂編輯器已用於支援 VS Code 的內建影像預覽。

目前的提案只是第一步,可能會大幅修訂。 我們將在未來幾個月繼續迭代自訂編輯器 API。

TreeView 標題

樹狀檢視標題一律取自擴充功能的 package.json 檔案。 現在,樹狀檢視標題最初取自 package.json,但稍後可以變更。 對 title 屬性的變更會正確反映在檢視標題的 UI 中。

startDebugging consoleMode 選項合併偵錯主控台

為了更好地支援階層式偵錯工作階段,我們已將選用引數 consoleMode 新增至 vscode.debug.startDebugging API。 此引數控制 VS Code 是否應合併父工作階段和子工作階段的偵錯主控台。 例如,這對於叢集偵錯特別有用,其中有許多子工作階段,如果所有偵錯工作階段都移至相同的偵錯主控台,則會更簡潔。

已移除已棄用的 Terminal.onDidWriteData API

已移除 Terminal.onDidWriteData 建議 API,改為使用全域事件 window.onDidWriteTerminalData

工程

網站重新整理

我們更新了 Visual Studio Code 網站圖示和色彩,以更符合我們的品牌。 這反映在整個網站和 文件頁面中。

Website colors updated

透過 terser 進行 JavaScript 縮小化

我們已將用於產品建置之 JavaScript 縮小化的縮小器變更為 terser。 先前我們一直使用舊版的 uglify-es。 terser 開發人員在採用期間一直非常樂於助人地支援我們。

檔案監看程式更新 (Chokidar)

在此里程碑中,我們將 macOS 和 Linux 的檔案監看程式更新為 3.x 版,這帶來了改善的效能、降低的記憶體耗用量和較小的套件大小。 您可以從 Chokidar 存放庫Chokidar 3 部落格文章中瞭解更多資訊。

整合測試針對實際建置執行

我們的產品建置會執行大型整合測試套件作為建置的一部分。 先前,這些測試是針對從來源執行的 VS Code 執行。 現在,這些測試使用建置版本的 VS Code 來驗證建置是否已準備好發行。

使用 TypeScript 3.6 建置 VS Code

VS Code 核心和內建擴充功能現在是使用 TypeScript 3.6 建置的。

影像預覽已移至內建擴充功能

VS Code 的影像預覽功能已從核心程式碼庫移出,並移至內建的 影像預覽 擴充功能。 影像預覽的功能應與之前幾乎完全相同。

The built-in Image Preview extension

將影像預覽擷取到內建擴充功能,使其更容易修正錯誤和新增功能,並最終允許擴充功能更輕鬆地覆寫 VS Code 的內建影像預覽。

此變更是由我們在此迭代中完成的 自訂編輯器 API 工作所啟用。

新文件

Node.js 部署教學課程

Node.js 部署教學課程已移至 learn.microsoft.com 上的 Azure JavaScript 開發人員中心

您可以在那裡找到使用 Visual Studio Code 的教學課程,以

值得注意的修正

  • 78984:觸控在建議小工具中無法運作
  • 79196:偵錯主控台以錯誤的順序顯示 REPL 結果和 console.log 輸出
  • 80003:一般中斷點沒有標題工具提示
  • 55106:如果至少一個工作階段驗證過,中斷點會顯示為已驗證
  • 80435:請讓我隱藏檔案總管側邊欄中的空白資料夾區段
  • 80464:SetVariable 請求的失敗訊息未顯示
  • 80402:偵錯 UI 在偵錯工作階段結束時不會清除微調器
  • 82047:新的標題變數,用於指示遠端名稱

感謝您

最後但同樣重要的是,非常感謝下列人士協助讓 VS Code 變得更好

針對我們的議題追蹤的貢獻

請參閱我們的社群議題追蹤頁面,如果您想要協助我們管理湧入的議題。

vscode 的貢獻

vscode-eslint 的貢獻

vscode-languageserver-node 的貢獻

language-server-protocol 的貢獻

debug-adapter-protocol 的貢獻

vscode-debugadapter-node 的貢獻

vscode-css-languageservice 的貢獻

vscode-vsce 的貢獻

localization 的貢獻

有超過 800 位雲端 + AI 本地化社群成員使用 Microsoft Localization Community Platform (MLCP),其中約有 100 位活躍貢獻者參與 Visual Studio Code 專案。我們感謝您的貢獻,無論是提供新的翻譯、針對翻譯投票,或是建議流程改進。

這是貢獻者的快照。如需專案詳細資訊,包括貢獻者名稱列表,請造訪專案網站:https://aka.ms/vscodeloc

  • 丹麥文:Mark Drastrup、Lasse Stilvang。
  • 荷蘭文:Niels ter Haar、Laurens Kwanten。
  • 英文 (英國):Martin Littlecott、s.benson、sonali Dixit。
  • 芬蘭文:Kiti Suupohja、Tommi Finnilä。
  • 法文:Thierry DEMAN-BARCELÒ、Maxime Coquerel、Antoine Griffard、Rodolphe NOEL、DJ Dakta。
  • 德文:Christof Opresnik。
  • 希臘文:Θοδωρής Τσιρπάνης。
  • 希伯來文:Yonatan Bachar、Snir Broshi。
  • 印地文:mtar05、निरव आडतिया、Amit Gusain、Degant Puri。
  • 簡體中文:Justin Liu、Yizhi Gu、paul cheung、yungkei fan、斌 项、Yiting Zhu、一斤瓜子、Tianzhi Zeng、cool yang、Peng Zeng、Y!an、Joel Yang、楠 姜、建 周。
  • 繁體中文:Winnie Lin、蔡牧村、謝政廷、Yi-Jyun Pan、Poy Chang。
  • 印尼文:Eriawan Kusumawardhono、Riwut Libinuko、William Surya Permana、Septian Adi、Laurensius Dede Suhardiman。
  • 義大利文:Luigi Bruno、Alessandro Alpi、Claudio Mezzasalma、Marco Dal Pino。
  • 日文:Michihito Kumamoto、Hiroyuki Mori、Aya Tokura、井上 圭司、Yuzo Konishi、Yoshihisa Ozaki、Kogesaka、Yuta Ojima、TENMYO Masakazu、Koichi Makino、Takayuki Fuwa。
  • 韓文:Hongju、Sungjin Jeong、Seikwang Chung。
  • 拉脫維亞文:Andris Vilde。
  • 立陶宛文:Renatas Laužadis。
  • 波蘭文:Kacper Łakomski。
  • 葡萄牙文 (巴西):Marcelo Fernandes、Marcondes Alexandre、Felipe Oliveira、Alan Bueno。
  • 葡萄牙文 (葡萄牙):Pedro G..
  • 羅馬尼亞文:Mihail-Gabriel Alexe。
  • 俄文:konpl。
  • 西班牙文:José María Aguilar、Abdón Rodríguez P.、Ricardo Estrada Rdez、Anix Cormak、Carlos Mendible。
  • 坦米爾文:Rajeshkumar Ramasamy。
  • 土耳其文:Safa Selim。
  • 烏克蘭文:Oleksandr Krasnokutskyi、Arthur Murauskas。
  • 越南文:Vương、Van-Tien Hoang、Hai Nguyen、Tuan Duong。