2019 年 2 月(版本 1.32)
更新: 每個更新中解決的問題 - 1.32.3 - 1.32.2 - 1.32.1
下載: Windows: x64 | Mac: Intel | Linux 64 位: deb rpm tarball | 32 位: deb rpm tarball
歡迎使用 Visual Studio Code 2019 年 2 月版本。此版本有許多重要更新,我們希望你會喜歡,其中一些關鍵亮點包括:
- 預覽並應用新主題 - 安裝和應用新主題擴充套件無需重新載入。
- 鍵盤快捷方式編輯器改進 - 在編輯器中修改鍵盤繫結的“when”條件。
- “問題”面板懸停命令 - 直接從懸停應用快速修復或開啟速覽視窗。
- 首選程式碼操作 - 首選(最有可能)程式碼操作支援自動修復常見問題。
- 除錯控制檯字型配置 - 修改除錯控制檯的字型大小、字體系列和行高。
- 改進的 ARIA 屬性 HTML IntelliSense - 提供 HTML 可訪問性屬性更詳細的描述。
- Vue.js 插值 IntelliSense - Vetur 擴充套件現在支援 Vue.js 插值中的智慧完成。
- 新增“打包擴充套件”主題 - 使用 webpack 提高擴充套件的載入時間。
如果您想線上閱讀這些發行說明,請訪問 code.visualstudio.com 上的更新頁面。
你還可以觀看 Cloud Developer Advocate Brian Clark 製作的 1.32 版本亮點影片。
釋出說明按以下與 VS Code 重點領域相關的部分進行排列。以下是一些進一步的更新
- 工作臺 - 鍵盤導航控制,“大綱”檢視和麵包屑使用樹狀小部件。
- 編輯器 - “修復所有”源操作允許在儲存時修復,改進了列選擇。
- 語言 - 安裝 TypeScript 和 Markdown 擴充套件時無需重新載入。
- 擴充套件創作 - 向除錯工具欄新增命令,跟蹤上次方法簽名選擇。
Insiders:想盡快看到新功能嗎?您可以下載每夜更新的 Insiders 構建版本,並第一時間嘗試最新的更新。有關最新的 Visual Studio Code 新聞、更新和內容,請在 Twitter 上關注我們 @code!
工作臺
預覽並應用新主題
你現在可以在安裝貢獻顏色和檔案圖示主題的擴充套件後立即預覽並應用它們。

鍵盤快捷方式編輯器
你現在可以在“鍵盤快捷方式”編輯器中編輯 keybinding 的 when 子句。

我們從“鍵盤快捷方式”編輯器中刪除了開啟 keybindings.json 檔案的連結,取而代之的是編輯器標題欄右側的 {} 按鈕。
當直接編輯 keybindings.json 檔案時,左側不再顯示預設鍵盤繫結。如果你希望看到預設鍵盤繫結,可以檢查工作臺 > 設定:開啟預設鍵盤繫結設定(將 workbench.settings.openDefaultKeybindings 設定為 true)。
自動鍵盤導航設定
新的設定列表:自動鍵盤導航控制列表和樹是否捕獲字典序按鍵以導航和篩選元素。如果停用,鍵盤導航將變為模式,並且 list.toggleKeyboardNavigation 命令將切換其狀態。你可以為該命令分配特定的鍵盤快捷方式。例如,你可以將其設定為 /,並且只有在按下 / 之後,後續的按鍵才會篩選列表/樹中的專案。此設定預設為啟用狀態。
以下是用於透過 / 切換檔案資源管理器鍵盤導航的鍵盤繫結
{
"key": "/",
"command": "list.toggleKeyboardNavigation",
"when": "filesExplorerFocus"
}
Linux 上的預設標題欄樣式
在聽取使用者反饋後,我們決定將 Linux 上 window.titleBarStyle 預設設定從 custom 更改回 native。對於需要更好可訪問性支援的使用者,我們仍然推薦自定義標題欄。有關此更改的更多資訊已記錄在我們的 Linux 設定頁面上。
大綱和麵包屑的新樹狀小部件
“大綱”文件符號檢視和麵包屑選擇器採用了新的樹狀小部件。新實現使其更快,並提供更好的篩選支援以及其他新的樹狀小部件增強功能。
編輯器
懸停和“問題”速覽改進
在此版本中,Problems 懸停中添加了包含快速修復和速覽問題操作的命令欄。快速修復操作從懸停中應用快速修復,速覽問題操作將在編輯器中開啟速覽檢視。

從“問題”速覽檢視中,你現在可以導航到上一個和下一個錯誤/警告。

我們還改進了懸停和“問題”速覽檢視的外觀。包含問題和程式碼塊的懸停有足夠的空間來顯示其內容

自動修復和首選程式碼操作
程式碼操作 API 為 VS Code 的快速修復(你在編輯器中看到的燈泡)提供支援。儘管給定錯誤可能有許多快速修復,但通常有一個是最合理的修復。例如,修復拼寫錯誤通常比生成新欄位更可能是修復。
擴充套件現在可以將程式碼操作標記為“首選”,以表明它是解決基礎問題的最合理修復。當首選修復可用時,燈泡上會新增一個藍色徽章。可以使用自動修復命令自動應用首選修復(⌥⌘.(Windows、Linux Shift+Alt+.))。

首選快速修復通常應
- 正確修復基礎錯誤(而不是抑制它)。
- 是錯誤的合理修復。
- 不會意外地執行耗時操作。
重構程式碼操作也可以標記為首選,以表明它們是最合理的重構。例如,儘管可能有多個提取常量重構可用,但使用者通常希望提取到最近的區域性變數。如果該重構程式碼操作被標記為 isPreferred,使用者可以為其設定單個鍵盤繫結
{
"key": "ctrl+shift+r ctrl+e",
"command": "editor.action.codeAction",
"args": {
"kind": "refactor.extract.constant",
"preferred": true
}
}
修復所有源操作
新的 source.fixAll CodeActionKind 為可以自動修復檔案中的錯誤的擴充套件建立了約定。這種新的源操作型別類似於組織匯入,並且使配置修復所有操作的鍵盤繫結或在儲存時啟用自動修復變得容易
// On save, run both fixAll and organizeImports source actions
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.organizeImports": true,
}
TSLint 擴充套件已使用 source.fixAll Code Action kind 來實現“修復所有”和“儲存時自動修復”。
expandLineSelection 的預設鍵盤繫結更改
命令 expandLineSelection 現在預設繫結到 Ctrl+L(macOS 上為 Cmd+L),而不是 Ctrl+I(macOS 上為 Cmd+I)。
改進的列選擇
當多游標修改器設定配置為使用 Ctrl(macOS 上為 Cmd)"editor.multiCursorModifier": "ctrlCmd",並且因此 Alt 修改器僅用於“轉到定義”時,現在可以在編輯器中拖動選擇時按住 Alt 修改器以在常規選擇或列選擇之間切換。
在以下影片中,選擇開始為常規選擇,然後按下並按住 Alt 直到釋放滑鼠按鈕

語言
TypeScript 3.3.3
此版本包括 TypeScript 3.3.3,這是一個小的更新,修復了一些重要的錯誤。
安裝 TypeScript 擴充套件時無需重新載入
上一個迭代中,VS Code 進行了更改,在安裝絕大多數擴充套件後不再需要重新載入。VS Code 現在也支援動態載入 TypeScript 外掛擴充套件。當你安裝新的 TypeScript 擴充套件時(例如 TSLint),擴充套件會自動啟用,無需重新載入。
安裝 Markdown 擴充套件時無需重新載入
此外,安裝擴充套件(例如 GitHub Markdown Preview)後,你不再需要重新載入 VS Code。任何活動的 Markdown 預覽都將在安裝 Markdown 擴充套件後立即自動更新。
改進的 ARIA 屬性 HTML IntelliSense
得益於從 W3C 和 MDN 檢索的資料,VS Code 現在顯示 ARIA(可訪問富網際網路應用程式)屬性和 DOM 事件的描述。

刪除 HTML 擴充套件中的 Razor 支援
已刪除舊的 ASP.NET Razor 支援。我們現在推薦使用 C# 擴充套件來編輯 Razor 檔案。
除錯
除錯控制檯字型配置
現在可以使用這些設定配置除錯控制檯中的字型大小、字體系列和行高:debug.console.fontSize、debug.console.fontFamily 和 debug.console.lineHeight。

除錯控制檯文字換行
得益於採用新的樹狀小部件,除錯控制檯現在支援其所有元素的自動文字換行,即使是物件內部的屬性也是如此。

整合終端
傳送序列命令中的變數支援
現在可以在 workbench.action.terminal.sendSequence 命令中使用變數,例如
{
"key": "ctrl+shift+t",
"command": "workbench.action.terminal.sendSequence",
"args": { "text": ". ${file}" }
}
預覽功能
預覽功能尚未準備好釋出,但已足夠實用。我們歡迎您在這些功能開發期間提供早期反饋。
除錯伺服器程式時自動開啟 URI
開發 Web 程式通常需要開啟 Web 瀏覽器中的特定 URL 才能在偵錯程式中命中伺服器程式碼。在這個里程碑中,我們添加了 VS Code 新功能的第一個版本,該功能試圖以靈活的方式自動執行此過程。
這是一個簡單的 Node.js Express 應用程式示例
var express = require('express');
var app = express();
app.get('/', function(req, res) {
res.send('Hello World!');
});
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
});
此應用程式首先為 "/" URL 安裝 "Hello World" 處理程式,然後開始偵聽埠 3000 上的 HTTP 連線。埠在除錯控制檯中宣佈,通常開發人員現在會在瀏覽器應用程式中鍵入 https://:3000。
新功能允許向任何啟動配置新增結構化屬性 serverReadyAction 並選擇要執行的“操作”
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js",
"serverReadyAction": {
"pattern": "listening on port ([0-9]+)",
"uriFormat": "https://:%s",
"action": "openExternally"
}
}
這裡的 pattern 屬性描述了用於匹配宣佈埠的程式輸出字串的正則表示式。埠號的模式放在括號中,以便它可以作為正則表示式捕獲組使用。在此示例中,我們僅提取埠號,但也可以提取完整的 URI。
uriFormat 屬性描述瞭如何將埠號轉換為 URI。第一個 %s 被第一個匹配模式的捕獲組替換。
然後,生成的 URI 將在 VS Code 之外(“外部”)使用為 URI 方案配置的標準應用程式開啟。
或者,可以將 action 設定為 debugWithChrome。在這種情況下,VS Code 會為 URI 啟動 Chrome 除錯會話(這需要安裝 Debugger for Chrome 擴充套件)。在此模式下,可以新增傳遞給 Chrome 除錯會話的 webRoot 屬性。
為了簡化一些事情,大多數屬性都是可選的,我們使用以下回退值
- pattern:
"listening on.* (https?://\\S+|[0-9]+)",它匹配常用的訊息“listening on port 3000”或“Now listening on: https://:5001”。 - uriFormat:
"https://:%s" - webRoot:
"${workspaceFolder}"
這是該功能在執行中的示例

請注意,在該功能的預覽版本中
- 模式僅在除錯控制檯中匹配。如果除錯目標是在整合終端中啟動的,它尚不起作用(並且永遠不會在外部終端中起作用)。
- 如果配置了
debugWithChrome但未安裝 Debugger for Chrome 擴充套件,則該功能不會發出警告。 - 尚無法使用其他基於瀏覽器的偵錯程式。
擴充套件開發
向除錯工具欄貢獻命令
現在,擴充套件可以向除錯工具欄貢獻命令。
這是一個擴充套件的 package.json 示例
"contributes": {
"commands": [
{
"command": "dart.hotReload",
"title": "Hot Reload",
"icon": {
"dark": "./media/hot_reload_inverse.svg",
"light": "./media/hot_reload.svg"
}
}
],
"menus": {
"debug/toolbar": [
{
"command": "dart.hotReload",
"when": "debugType == dart",
"group": "dart"
}
]
}
}
該擴充套件在除錯工具欄的右側添加了一個“熱過載”按鈕。

SignatureHelpContext.activeSignatureHelp
SignatureHelpContext 物件現在有一個 activeSignatureHelp 欄位,用於跟蹤先前活動的簽名
import * as vscode from 'vscode';
class MySignatureHelpProvider implements vscode.SignatureHelpProvider {
provideSignatureHelp(
document: vscode.TextDocument,
position: vscode.Position,
token: vscode.CancellationToken,
context: vscode.SignatureHelpContext
): vscode.ProviderResult<vscode.SignatureHelp> {
// The active signature help when this provider was triggered or undefined if
// no signature help was active.
console.log(context.activeSignatureHelp);
...
}
}
提供程式可以使用此功能來跟蹤在重新觸發簽名幫助提供程式之前使用者選擇了哪個過載。
建議的擴充套件 API
每個里程碑都附帶新的提議 API,擴充套件作者可以試用它們。一如既往,我們渴望您的反饋。以下是試用提議 API 所需的操作:
- 您必須使用 Insiders 版本,因為提議的 API 經常更改。
- 您的擴充套件的
package.json檔案中必須包含以下行:"enableProposedApi": true。 - 將最新版本的 vscode.proposed.d.ts 檔案複製到您的專案中。
請注意,您不能釋出使用提議 API 的擴充套件。我們很可能會在下一個版本中進行破壞性更改,我們絕不希望破壞現有擴充套件。
workspace.registerResourceLabelFormatter
export interface ResourceLabelFormatter {
scheme: string;
authority?: string;
formatting: ResourceLabelFormatting;
}
export interface ResourceLabelFormatting {
label: string; // myLabel:/${path}
separator: '/' | '\\' | '';
tildify?: boolean;
normalizeDriveLetter?: boolean;
workspaceSuffix?: string;
authorityPrefix?: string;
}
export namespace workspace {
export function registerResourceLabelFormatter(
formatter: ResourceLabelFormatter
): Disposable;
}
擴充套件可以使用 registerResourceLabelFormatter 來貢獻動態資源標籤格式化程式,這些格式化程式指定如何在工作臺中的任何位置顯示 URI。
工程
Linux 32 位支援即將結束
VS Code 使用 Electron 作為跨平臺執行的框架。我們目前使用的是 Electron 3.x 版本,這將是支援 Linux 32 位架構的最後一個版本。由於我們計劃很快(1-2 個月)遷移到 Electron 4.x,這意味著 VS Code 將不再在 Linux 32 位上執行。請更新你的 VS Code 版本到 64 位版本。你的所有設定和擴充套件都將像以前一樣工作,無需遷移任何內容。你可以閱讀 Electron 的相關部落格文章以獲取更多資訊。
嚴格空進度
我們繼續在 嚴格空檢查主 VS Code 程式碼庫方面取得良好進展。在這個迭代中,我們將剩餘的嚴格空錯誤數量減少了一半,修復了 2000 多個錯誤。我們仍然剩下大約 1800 個嚴格空錯誤,其中許多是棘手的,但終點就在眼前。
編譯為 ES6
VS Code 是用 TypeScript 編寫的,TypeScript 被編譯成 JavaScript。TypeScript 可以針對不同的 JavaScript 版本,在此版本中,我們針對 ES6 JavaScript。ES6 更接近 TypeScript,並生成更少的程式碼,這意味著更快的載入時間。
注意: 這意味著我們的 JavaScript 輸出使用 JavaScript 中定義的類。我們有一個實用程式,仍然允許函式從這些類“擴充套件”,並且我們建立了一個跟蹤項,供擴充套件作者現在也發出 ES6。一切都應該像以前一樣工作,但我們鼓勵每個人都加入 ES6 潮流。
對擴充套件的貢獻
GitHub 拉取請求
在此里程碑中,我們繼續致力於改進 GitHub Pull Requests 擴充套件。
以下是一些新功能
- 在拉取請求描述頁面上檢視和分配審閱者和標籤。
- GitHub 拉取請求樹檢視現在顯示在自己的檢視容器中。你也可以透過修改
githubPullRequests.showInSCM選擇在原始碼管理檢視中顯示它們。 - 檢視和修改評論上的反應。
Vetur
Vetur 擴充套件現在為 Vue.js 插值提供 IntelliSense(智慧完成)。
完成項來自 Vue.js props、data、computed 和 methods API 呼叫。原始碼以及任何 JSDoc 文件都用作完成項描述。
當從父元件使用子元件時,Vetur 還會提供有關子元件 props 的 IntelliSense。

其他值得注意的功能包括
- 使用 Prettier 作為
<template>格式化程式的選項。 - GraphQL 自定義塊語法高亮顯示。
- Pug 插值語法高亮顯示。
你可以在 Vetur 的更新日誌中瞭解有關這些功能的更多資訊。
新文件
使用 webpack 打包擴充套件
對於擴充套件作者,有一個新的打包擴充套件主題,介紹如何使用 webpack 打包擴充套件檔案以減少擴充套件載入時間。

使用 JavaScript
一篇新的使用 JavaScript 文章描述了 VS Code 支援的高階 JavaScript 功能。你將瞭解向程式碼新增JavaScript 專案檔案 (jsconfig.json) 的好處以及如何啟用型別檢查。
值得注意的修復
- 55084: 允許建立/開啟包含反斜槓的檔名
- 68204: 從路徑(如 'folder/subfolder/file.txt')建立新檔案後,新檔案未在資源管理器中顯示
- 68316: 新的工作臺資源管理器樹檢視無法正確更新
- 68616: 除錯節點 (mocha 測試) 時命中了除錯點,但沒有視覺指示
- 68691: 資源管理器中沒有輸入框來建立新檔案
- 68627: “在側邊欄中顯示”不起作用
- 67970: 新資源管理器:切換編輯器應清除焦點
此版本還包括 Microsoft 安全響應中心 CVE-2019-5786 的安全更新,你可以在此 Electron 部落格文章中閱讀相關內容。
感謝
最後但同樣重要的是,衷心感謝!以下幫助使 VS Code 變得更好的各位:
我們問題跟蹤的貢獻。如果您想幫助我們管理傳入的問題,請參閱我們的社群問題跟蹤頁面。
- Alexander (@usernamehw)
- Simon Chan (@yume-chan)
- Eric Amodio (@eamodio)
- John Murray (@gjsjohnmurray)
- Christopher Leidigh (@cleidigh)
對 vscode 的貢獻
- Max Sysoev (@ColCh): 配置長行長度 PR #65137
- Derek Ziemba (@DerekZiemba): Ctrl+Click - 要麼在速覽中開啟,要麼轉到定義,不要同時進行! PR #68023
- David Lechner (@dlech): 新增 editor.indentSize 選項 PR #62079
- Alexandr Fadeev (@fadeevab)
- Chris Ganga (@gangachris): 修正全域性和程式碼片段模板的訊息 PR #67060
- Geir Hauge (@geirha): 使用硬引號而不是軟引號 #61902 PR #68435
- Gleisson Ricardo (@gleissonmattos): main.js 程式碼審查 PR #68245
- Jay Rodgers (@headmelted): 將 ARM 程式碼從 arm 更新為 armv7l PR #68250
- Hao Hu (@hhu94): 新增 git diff 終端連結處理程式 PR #67828
- Hugo Sartori (@HugoSart): 在私有方法名稱中新增 "_" 字首。 PR #67078
- Matt Q (@irrationalRock): 修復 #64679 - 刪除行現在適用於多行的多個選擇 PR #67287
- John Blackbourn (@johnbillion): 預設將 Composer 鎖檔案視為 JSON PR #67861
- 강동윤 (@kdy1): 將 .swcrc 檔案視為 json PR #67517
- Volodymyr Klymenko (@klymenkoo): 在視窗重新載入後保留擴充套件搜尋輸入值 PR #68198
- Luis GG (@lggomez): 在 CopyValueAction evaluate 請求中傳播上下文資訊 PR #68585
- Luciana da Costa Marques (@LucianaMarques): 更改了選擇當前行的鍵盤繫結 - issue 59003 PR #67178
- Matthew Kwiecien (@mattkwiecien): 使用 Emmet 包裝時,在設定語法時考慮文件語言。 PR #68326
- Milo Halsey-Perry (@MHalseyPerry): 改進了行號上翻轉的游標 PR #66618
- Pedro Fernandes (@MrZephyr17): 抑制顯示檔案末尾換行符為空行 PR #64667
- Nilesh Kevlani (@njkevlani): 在 sendSequence 到 Terminal 的文字中解析變數 PR #67182
- Pranshu Gupta (@Pranshu258): 為 findModel.test.ts 添加了嚴格的空檢查 PR #66706
- Jaco Swarts (@productiveme): 包含三級暫存括號並將大括號新增到 surroundingPairs PR #68833
- Rob DeLine (@rdeline): 程式碼插入功能 PR #66418
- Sebastian De Deyne (@sebastiandedeyne): 修復 Emmet 註釋中的型別 PR #69121
- Steve Shreeve (@shreeve): 透過將原點設定為單擊位置來改進列選擇 PR #66445
- Travis Thieman (@thieman): 僅在啟用輔助功能支援時才為懸停彈出視窗提供焦點 PR #66827
- Yusuke Tsutsumi (@toumorokoshi)
- Trevor Florence (@trevorade): 使 EditStack 正確報告 canUndo PR #69239
- Alexander (@usernamehw)
- @WorldofBay: 修復 lua 縮排 PR #68978
- Yan Pashkovsky (@Yanpas): 未處理的拒絕 promise 詳細訊息 PR #67640
對 vscode-languageserver-node 的貢獻
- Aleksey Kladov (@matklad): 提議的擴充套件:textDocument/selectionRange PR #441
- John Wiseheart (@johnwiseheart): 新增泛型功能型別 PR #459
對 node-jsonc-parser 的貢獻
- John Spurlock (@johnspurlock): 修復 doc comments 中的一些拼寫錯誤 PR #15
對 vscode-generator-code 的貢獻
- Ace Cassidy (@Ace-Cassidy): 修復 markdownlint(MD022) 違規 PR #161
對 vscode-vsce 的貢獻
- 小鬍子哥 (@barretlee): 修復 bug:增加 exec 的 stdout/stderr 緩衝區 PR #309
對 vscode-recipes 的貢獻
- Jose Constela (@joseconstela)
- Ryan Morrin (@rmorrin): 修復 Angular-CLI 中 isBackground 的型別 PR #194
- Dave Sirockin (@sirockin): 將 Docker-TypeScript tasks.json 更新到版本 2.0.0 PR #197
對 localization 的貢獻
有超過 700 名 Cloud + AI Localization 社群成員使用 Microsoft Localization Community Platform (MLCP),其中有大約 100 名活躍貢獻者為 Visual Studio Code 做出貢獻。
我們感謝您的貢獻,無論是提供新翻譯、對翻譯投票,還是提出流程改進建議。
這是貢獻者的快照。有關專案詳細資訊,包括貢獻者姓名列表,請訪問專案網站:https://aka.ms/vscodeloc。
- 波斯尼亞語: Ismar Bašanović。
- 保加利亞語:Любомир Василев。
- 捷克語: Jakub Stibůrek, Samuel Tulach, Jan Brudný。
- 丹麥語: Lasse Stilvang, Alexander Matzen, Johan Fagerberg。
- 荷蘭語: Jos Verlinde, Eric Algera。
- 英語(英國): Mohammad Idrees。
- 芬蘭語: Petri Niinimäki, Riku Riikonen, Valtteri Vatanen。
- 法語: Mohamed Sahbi, Antoine Griffard, Maxime COQUEREL, franto。
- 德語: Frank Lindecke, Jakob von der Haar, Hans Meiser, Carsten Kneip, Sebastian Seidl。
- 希臘語: Jim Spentzos, John D, Δημήτρης Παπαϊωάννου。
- 希伯來語: Snir Broshi, Kyle Orin。
- 印地語: Satish Yadav, Ashok Kumar Rathore, nirav adatiya, Amit Gusain, shaswat rungta, Jagjeet Singh, Pratishek PII, Chethana S, Dhanvi Kapila。
- 簡體中文: Tingting Yi, 斌 項, feiyun0112 feiyun0112, 建東 薛, 劉瑞恆 劉瑞恆, Junzhe Liu, Dave Young, 昊宇 周, Joel Yang, Tony Xia, XIANG ZUO, Edi Wang, Zhiqiang Li, 福永 葉, G.Y. Z, Hao Hu, Pluwen, meng shao, YITING ZHU, Xiangrui Kong, Liam Kennedy, 松陽 樊, Young Bige, Justin Liu, Jessica Zhang, Licheng Ren, 馳 雷, 彥佐 劉, xiong Fu, Fan Su, Lynne Dong, 吉姆 舒, 遊 尤, 劍秋, 陶, Hanlin Yang, bh wu, Y F, WangCG duoduobear, ziqiang sun, 越 鄭, Jiang LI, 正元 劉, peng wei, 瑜 周, 仁松 陳, 翼 張, Ludi Fang, 九鼎 譚. 繁體中文: 奕濬 潘, Winnie Lin。
- 匈牙利語: Péter Nagy, Dániel Tar。
- 印度尼西亞語: Laurensius Dede Suhardiman, Afnizar Nur Ghifari, Pradipta Hendri, Azhe Kun, Italian (Italy), Bruni Luca, Alessandro Alpi, Andrea Dottor, Riccardo Cappello, Aldo Donetti, Michael Longo。
- 日語: nh, EbXpJ6bp -, Masakazu TENMYO, Takayuki Fuwa, Makoto Sakaguchi, 裕子 知念, Rie Moriguchi, Koichi Makino, Fujio Kojima, Kazuya Ujihara。
- 韓語: Jong Heun Shin, Kyunghee Ko, Jae Yong Kum, SeungJin Jeong。
- 挪威語: Cookius Monsterius, Stephan Eriksen。
- 波蘭語: Grzegorz Miros, Tomasz Świstak, Michal Szulc, Bartek PL, Szymon Seliga, Tomasz Chojnacki, Marcin Weksznejder, Artur Pelczar, Marcin Floryan, Jakub Jedryszek。
- 葡萄牙語(巴西): Marcondes Alexandre, Albert Tanure, Marcelo Fernandes, Junior Galvão - MVP, Ray Carneiro, Eduardo Moura, Bruno Talanski, Bruno Sonnino, Jucinei Pereira dos Santos, Emmanuel Gomes Brandão, Flávio Albuquerque Camilo, Pablo Garcia, Lucas Miranda, Giuliano Reginatto, Alan William, Lucas Nunes, Gabriel Schade, arthurdenner., Mauricio Lima, Roberto Fonseca, Letticia Nicoli, Milton Camara, Alessandro Fragnani, Marcelo Guerra, Cynthia Zanoni, Jhonathan Soares, Rafael Laranja, Swellington Soares。
- 葡萄牙語(葡萄牙): João Carvalho, Vitor Barbosa。
- 俄語: michael v, Иван Лещенко。
- 西班牙語: Andy Gonzalez, Alvaro Enrique Ruano, Engel Aguilar, Carlos Mendible, José María Aguilar, julian3xl, Ing. Sergio Uziel Tovar Lemus, Mario Mendieta, Jorge Serrano Pérez。
- 泰米爾語: Mani M, Krishna Pravin, Vetri。
- 土耳其語: Hüseyin Fahri Uzun, Okan Çetin, Muhammed Emin TİFTİKÇİ。
- 烏克蘭語: Did Kokos。
- 越南語: Việt Anh Nguyễn, Belikhun。