Coder Social home page Coder Social logo

intellism / vscode-comment-translate Goto Github PK

View Code? Open in Web Editor NEW
482.0 4.0 75.0 18.22 MB

vscode 注释翻译插件, 不干扰正常代码,方便快速阅读源码。

Home Page: https://marketplace.visualstudio.com/items?itemName=intellsmi.comment-translate

License: MIT License

TypeScript 16.21% TypeScript 16.21% TypeScript 16.21% TypeScript 49.66% JavaScript 1.48% CSS 0.23%
vscode-extension translate translate-comments vscode

vscode-comment-translate's Introduction

VSCode 注释翻译

Licence

简介

【English】 【日本語の文書】 【한국어】

许多优秀的项目,都有丰富的注释,使用者可以快速理解代码意图。但是如果使用者并不熟习注释的语言,会带来理解困难。 本插件使用 Google、Bing、Baidu、AliCloud、DeepL等的 Translate API 翻译 VSCode 的编程语言的注释。

Introduction

功能

  1. Hover识别并翻译代码中注释部分。支持不同语言,单行、多行注释。
  2. Hover翻译选中区域文本(划词翻译)
  3. 翻译并快速替换选中文本
  4. 翻译并替换文件中所有"字符串"或"注释"
    • 如果有选中的文本区域,只识别并翻译替换选中区域的“字符串”或“注释”
  5. 翻译Hover内容。(实验功能)

配置

  • commentTranslate.hover.enabled: 开启/关闭悬停翻译(可以通过状态快速设置)
  • commentTranslate.hover.concise: 开启/关闭简洁模式.开启后只有按住ctrl或command才会触发悬浮翻译
  • commentTranslate.hover.string: 开启/关闭字符串悬停翻译
  • commentTranslate.hover.content: 开启/关闭翻译悬停内容
  • commentTranslate.multilineMerge: 合并多行注释
  • commentTranslate.targetLanguage: 翻译目标语言,没有设置的情况下使用vscode本地语言。(可以通过状态快速设置)
  • commentTranslate.source: 翻译服务源配置。建议通过命令完成设置。 支持插件扩展翻译服务源。 example
  • commentTranslate.maxTranslationLength, 最长翻译长度配置。规避过长字符翻译引起收费过多问题
  • commentTranslate.googleTranslate.mirror,解决国内服务不可访问问题. 文档

翻译源

vscode-comment-translate's People

Contributors

aky100200 avatar cherrs avatar idootop avatar intellism avatar jawa0919 avatar kaspiandev avatar kitiho avatar nghdeveloper avatar rrrmaster avatar rukeni avatar upupnoah avatar weihongliang233 avatar x2009again avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vscode-comment-translate's Issues

很好用的插件,但是有时候不显示文字咋回事

Screenshot

如图,有的不显示,有的是好着的。
VSCode 版本:

Version: 1.44.2
Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd
Date: 2020-04-16T17:50:03.709Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Linux x64 5.3.0-28-generic

Ubuntu 18.04

代码内容(Python):

        ### Training
        self.results_path = os.path.join(os.path.dirname(__file__), "../results", os.path.basename(__file__)[:-3], datetime.datetime.now().strftime("%Y-%m-%d--%H-%M-%S"))  # Path to store the model weights and TensorBoard logs
        self.training_steps = 50000  # Total number of training steps (ie weights update according to a batch)
        self.batch_size = 512  # Number of parts of games to train on at each training step
        self.checkpoint_interval = 10  # Number of training steps before using the model for sef-playing
        self.value_loss_weight = 0.25  # Scale the value loss to avoid overfitting of the value function, paper recommends 0.25 (See paper appendix Reanalyze)
        self.training_device = "cuda" if torch.cuda.is_available() else "cpu"  # Train on GPU if available

aa

这个东西 怎么用啊 为什么我装上了没有效果。是需要什么配置吗

Google翻译接口拒绝服务

<title>https://translate.google.com/translate_a/single?client=gtx&dt=t&dj=1&ie=UTF-8&sl=auto&tl=zh-CN&q=%2F%2F%20Does%20the%20client%20support%20the%20%60workspace%2Fconfiguration%60%20request%3F%0A%2F%2F%20If%20not%2C%20we%20will%20fall%20back%20using%20global%20settings</title>


Our systems have detected unusual traffic from your computer network. Please try your request again later. Why did this happen?

This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the Terms of Service. The block will expire shortly after those requests stop.

This traffic may have been sent by malicious software, a browser plug-in, or a script that sends automated requests. If you share your network connection, ask your administrator for help — a different computer using the same IP address may be responsible. Learn more

Sometimes you may see this page if you are using advanced terms that robots are known to use, or sending requests very quickly.

IP address: 205.204.117.29
Time: 2018-10-26T08:32:12Z
URL: https://translate.google.com/translate_a/single?client=gtx&amp;dt=t&amp;dj=1&amp;ie=UTF-8&amp;sl=auto&amp;tl=zh-CN&amp;q=%2F%2F%20Does%20the%20client%20support%20the%20%60workspace%2Fconfiguration%60%20request%3F%0A%2F%2F%20If%20not%2C%20we%20will%20fall%20back%20using%20global%20settings

报错,望修复

c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\out\util\request-promise.js:9
resolve(response.body);
^

TypeError: Cannot read property 'body' of undefined
at Request.request [as _callback] (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\out\util\request-promise.js:9:30)
at self.callback (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\node_modules\request\request.js:185:22)
at Request.emit (events.js:182:13)
at Timeout._onTimeout (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\node_modules\request\request.js:852:16)
at ontimeout (timers.js:427:11)
at tryOnTimeout (timers.js:289:5)
at listOnTimeout (timers.js:252:5)
at Timer.processTimers (timers.js:212:10)
[Info - 上午12:24:29] Connection to server got closed. Server will restart.
[Error - 上午12:24:29] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:825:25)
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:57:35)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1983:42)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\main.js:126:15)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1970:18)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:221:26)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at IPCMessageReader.AbstractMessageReader.fireClose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:135:27)
at ChildProcess. (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:253:61)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 上午12:24:29] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:825:25)
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:57:35)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1983:42)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\main.js:126:15)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1970:18)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:221:26)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at IPCMessageReader.AbstractMessageReader.fireClose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:135:27)
at ChildProcess. (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:253:61)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
[Error - 上午12:24:29] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:825:25)
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:57:35)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1983:42)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\main.js:126:15)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1970:18)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:221:26)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at IPCMessageReader.AbstractMessageReader.fireClose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:135:27)
at ChildProcess. (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:253:61)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Overwriting grammar scope name to file mapping for scope source.json.
Old grammar file: c:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\json\syntaxes\JSON.tmLanguage.json.
New grammar file: C:\Users\Administrator.vscode\extensions\htwx.json-and-jsonc-1.0.1\syntaxes\JSON.tmLanguage.json
c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\out\util\request-promise.js:9
resolve(response.body);
^

TypeError: Cannot read property 'body' of undefined
at Request.request [as _callback] (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\out\util\request-promise.js:9:30)
at self.callback (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\node_modules\request\request.js:185:22)
at Request.emit (events.js:182:13)
at Timeout._onTimeout (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\server\node_modules\request\request.js:852:16)
at ontimeout (timers.js:427:11)
at tryOnTimeout (timers.js:289:5)
at listOnTimeout (timers.js:252:5)
at Timer.processTimers (timers.js:212:10)
[Info - 上午12:25:53] Connection to server got closed. Server will restart.
[Error - 上午12:25:53] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:825:25)
at Object.dispose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:57:35)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1983:42)
at LanguageClient.handleConnectionClosed (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\main.js:126:15)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-languageclient\lib\client.js:1970:18)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at closeHandler (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\main.js:221:26)
at CallbackList.invoke (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:71:39)
at Emitter.fire (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\events.js:135:36)
at IPCMessageReader.AbstractMessageReader.fireClose (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:135:27)
at ChildProcess. (c:\Users\Administrator.vscode\extensions\intellsmi.comment-translate-1.0.0\client\node_modules\vscode-jsonrpc\lib\messageReader.js:253:61)
at ChildProcess.emit (events.js:187:15)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5)
Overwriting grammar scope name to file mapping for scope source.json.
Old grammar file: c:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\json\syntaxes\JSON.tmLanguage.json.
New grammar file: C:\Users\Administrator.vscode\extensions\htwx.json-and-jsonc-1.0.1\syntaxes\JSON.tmLanguage.json

Message: Request textDocument/hover failed with message: Cannot find module 'oniguruma'

版本: 1.41.0-insider
提交: 27cd33d891eb23e370b672e751be9fe8b3748ac1
日期: 2019-11-08T19:11:22.061Z
Electron: 6.1.4
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Darwin x64 19.0.0

[Error - 9:26:13 AM] Request textDocument/hover failed.
Message: Request textDocument/hover failed with message: Cannot find module 'oniguruma'
Require stack:

  • /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/node_modules.asar/vscode-textmate/release/main.js
  • /Users/wangyang/.vscode-insiders/extensions/intellsmi.comment-translate-1.4.1/server/out/util/patch-asar-require.js
  • /Users/wangyang/.vscode-insiders/extensions/intellsmi.comment-translate-1.4.1/server/out/syntax/TextMateService.js
  • /Users/wangyang/.vscode-insiders/extensions/intellsmi.comment-translate-1.4.1/server/out/Comment.js
  • /Users/wangyang/.vscode-insiders/extensions/intellsmi.comment-translate-1.4.1/server/out/server.js
  • /Users/wangyang/.vscode-insiders/extensions/intellsmi.comment-translate-1.4.1/client/node_modules/vscode-languageclient/lib/utils/electronForkStart.js
    Code: -32603

新装的vscode和插件,mac上和win10上的稳定版和开发板 都报这个错,不知道算是vs问题还是插件问题

经常出现无法翻译的情况?

大神你好啊~很荣幸能使用这个插件,但似乎遇到了点问题......
如题,本来原先翻译是正常的,但用着用着就出现下图情况:
image

ps:已确认网络状况良好

Problems with hover commets for PHP language

Hello, when I hover over some comment block in the PHP language it doesn't seem to work and it shows me Request textDocument/hover failed.

In other languages like JS, CSS and HTML if it works correctly, the problem is specifically with the PHP language.

My extension configuration is:

"commentTranslate.targetLanguage": "es",
"commentTranslate.multiLineMerge": true,
"commentTranslate.concise": false,

Imagen

建议增加禁用状态栏图标的设置

一般情况下,如果用户仅仅是将一种特定的语言翻译成另一种,而不会用到互转功能的话,那么状态栏的图标就显得多余了,所以建议增加一个设置选项,来让用户选择是否要保留状态栏的功能图标我想这是很棒的。
如果是状态栏非要保留的话,那就缩短一下状态栏的占用空间,毕竟一个状态栏的空间是有限的,如果用户存在多个用到状态栏的扩展,那么状态栏就会出现拥挤,造成的后果就是用户可能出现找不到某个扩展的状态栏图标,如果缩短状态栏的占用,比如只显示一个图标或者比如将"Chinese Simplified" 缩短成"zh-CN"也是一个不错的选择呢

在 Remote Development 上无法工作

当我使用了 Remote Development 这个插件后, 在其上这个插件就无法运行了, 只有一些文本文件可以运行,例如 proto 文件, go文件没有翻译

报错,无法使用

[Error - 下午1:43:10] Request textDocument/hover failed.
Message: Request textDocument/hover failed with message: Cannot read property 'map' of undefined
Code: -32603

作者在使用vscode-textmate时,如何解决oniguruma包编译的问题

问题如下

[Error - 下午12:21:20] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: The module '\\?\e:\js_workspace\vscode-translate\server\node_modules\oniguruma\build\Release\onig_scanner.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 64. This version of Node.js requires
NODE_MODULE_VERSION 73. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).

经了解后,知道vscode的环境是electron,不是node。

我尝试过使用electron-rebuild,
使用/node_modules/.bin/electron-rebuild -v 0.37.6失败

还有: microsoft/vscode-textmate#23

二次开发

国外发展了很多有价值的c++类库,这些类库大多都有非常丰富的学习文档,而且是和代码本身紧密相连的。对于国内的学习者而言,不乏有些吃力。希望在开源方面,也能出一份力。

比如最近在翻译一个有限元的类库,代码中不乏会嵌入很多注释,这块手动翻译非常棘手,我想到办法用正则提取翻译,https://github.com/jiaqiwang969/deal.II-translator。无意间发现你用vscode的一个实现,更是深受启发!

我想在您代码的基础上实现二次开发,目前您的功能可以选中然后翻译替代。
但是,还没办法满足批量精确翻译的能力,需要增加两个功能:

  1. 比如打开一个文件,可以批量(全部)的自动选中所有的 comment,i.e "/** ... */",然后实现替换。
  2. "/** ... */" 注释中的内容,不乏会存在一些 特殊字段和符号,比如“@file”, 这些是不需要google 翻译替换的。因此,需要增加正则筛选的功能,去除这些特殊的字块后,再进行翻译替换。

这是我目前的初次尝试遇到的问题:
尝试clone你的代码进行调试F5,但是一直出错,查阅后仍没办法解决(只好搁置了),光一开始的调试过程就进行不下去了。
F5调试错误:
Activating extension 'intellsmi.comment-translate' failed: Cannot find module '/Users/wjq_1/Downloads/vscode-comment-translate/client/out/extension' Require stack: - /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js - /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js - /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js.

想把地址换成translate.google.com

想把地址换成translate.google.com而不是translate.google.cn,设置里没有这个配置,我应该怎么做到呢?重新编译整个插件?

加入互译(英<->汉)

互译功能:
现在只能选择目标语言 翻译再替换翻译,有时候希望可以实现互译, 例如中<->英

Include new features

The great extension would include the translation of the documentation information as well, as shown in the image. And include the portuguese brazil.

tela

输出面板一直弹出报错

我也不知道怎么复现

一报这个错,输出面板就弹出来,一直弹弹弹

[Error - 11:49:24 AM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: Cannot destructure property `commentLines` of 'undefined' or 'null'.
  Code: -32603 
[Error - 11:50:42 AM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: Cannot destructure property `commentLines` of 'undefined' or 'null'.
  Code: -32603 
[Error - 11:50:45 AM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: Cannot destructure property `commentLines` of 'undefined' or 'null'.
  Code: -32603 
[Error - 11:50:49 AM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: Cannot destructure property `commentLines` of 'undefined' or 'null'.
  Code: -32603 
[Error - 11:51:16 AM] Request textDocument/hover failed.
  Message: Request textDocument/hover failed with message: Cannot destructure property `commentLines` of 'undefined' or 'null'.
  Code: -32603 

ezgif com-video-to-gif

Include PT-BR support

Include PT-BR support, and if it is possible to translate Errors Lens, and documentation when hovering over the method.
Success

image

Idea

You can implement a setting that, when enabled, will translate if the Ctrl key is pressed

extension.js 中发送网络请求 , 会重定向到127.0.0.1:8080

你好, 我现在在学习你的项目, 并且尝试自己做一个插件,自己使用,
但是我现在在extension.js 中 使用 axios或者 request 发送一个网络请求,都会被重定义到
127.0.0.1:8080

node     10.15.3
vsCode   1.36.1
macOS    10.14.5

extension.js In this file, I make a network request:

axios.get(`https://www.google.com`)
.then((rep) => {
 vscode.window.showInformationMessage('something');
});

and get a follow error:
image
in fact , no matter what URL i visit, it will all point to 127.0.0.1:8080

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.