强烈建议出个vs code版本
看了下vs code里的翻译插件,跟作者的比简直是鸡肋到让人发指的地步,所以建议出个vs code版本
vs code不是用java写的插件,重写一次代码以及调试的工作量。。。
附议
附议
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/
我写了一个桌面插件版本的,可以看看我这个项目 https://github.com/zhuhelong/Translator,欢迎小伙伴来一起完善。
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/
无意中看到该回复,非战斗人员都让开!
我要浮躁了
- 虽然我浮躁,但不是专业前端圈的
- 虽然vscode的bug多,但是迭代快(我TM就没发现Bug)
- 虽然你觉得没有适配的必要,但是这个iss还挺在这(我是真期待这插件)
- 虽然我吹vscode,但是对于多语言、远程开发、容器开发等等来说,一个字:就TM挺棒的
你给的链接中看了几秒脑图,只能说up主不会用
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/
无意中看到该回复,非战斗人员都让开!
我要浮躁了
- 虽然我浮躁,但不是专业前端圈的
- 虽然vscode的bug多,但是迭代快(我TM就没发现Bug)
- 虽然你觉得没有适配的必要,但是这个iss还挺在这(我是真期待这插件)
- 虽然我吹vscode,但是对于多语言、远程开发、容器开发等等来说,一个字:就TM挺棒的
你给的链接中看了几秒脑图,只能说up主不会用
老哥,暴躁。
我。。。
喜欢。。。
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/ 有一说一,vscode的翻译插件会给用🤮了,找了一天没有个好用的,和作者大大的直接没法比,还想着用vscode来写java,
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/ 有一说一,vscode的翻译插件会给用🤮了,找了一天没有个好用的,和作者大大的直接没法比,还想着用vscode来写java,
前阵子捣鼓了vsc写java,除了格式化配置稍微麻烦点之外其他都还好,挺爽。大致如下
必备插件
Prettier 格式化插件并非必须,但为了格式化风格统一建议安装
- Java Extension Pack
- Lombok Annotations Support for VS Code
- Prettier - Code formatter
- Spring Boot Extension Pack
- YAML
扩展设置
参考配置
绝对路径中涉及用户名的地方请自行修改
{
// java home配置项,必须大于等于jdk11,值为jdk绝对路径
"java.home": "E:\\workspace\\java\\Openjdk\\jdk-14",
// 启用语法高亮
"java.semanticHighlighting.enabled": true,
// 运行时jdk路径
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "E:\\workspace\\java\\Openjdk\\8",
"default": true
},
{
"name": "JavaSE-14",
"path": "E:\\workspace\\java\\Openjdk\\jdk-14"
}
],
"java.debug.settings.showStaticVariables": true,
"java.project.importOnFirstTimeStartup": "automatic",
"java.configuration.checkProjectSettingsExclusions": false,
// maven配置文件绝对路径
"java.configuration.maven.globalSettings": "E:\\workspace\\maven\\settings.xml",
"java.configuration.maven.userSettings": "E:\\workspace\\maven\\settings.xml",
// jvm虚拟机启动参数
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"c:\\Users\\yedajiang44\\.vscode\\extensions\\gabrielbb.vscode-lombok-1.0.1\\server\\lombok.jar\"",
"maven.pomfile.autoUpdateEffectivePOM": true,
// maven可执行路径
"maven.executable.path": "E:\\workspace\\maven\\maven3\\bin\\mvn.cmd",
"maven.terminal.useJavaHome": true,
"maven.terminal.customEnv": [
{
"environmentVariable": "JAVA_HOME",
"value": "E:\\workspace\\java\\Openjdk\\8"
}
],
"maven.settingsFile": "E:\\workspace\\maven\\settings.xml",
"spring-boot.ls.java.home": "E:\\workspace\\java\\Openjdk\\jdk-14",
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[java]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// prettier路径,如使用red hat格式化可忽略
"prettier.prettierPath": "C:\\Users\\yedajiang44\\AppData\\Local\\Yarn\\Data\\global\\node_modules\\prettier",
// 同步忽略项
"settingsSync.ignoredSettings": [
"java.home",
"java.configuration.runtimes",
"maven.executable.path",
"maven.terminal.customEnv",
"maven.settingsFile",
"spring-boot.ls.java.home",
"prettier.prettierPath"
]
}
Prettier
由于 prettier 默认格式化中并不支持 java、xml 等,并且需要安装 prettier 的相关插件(非 vsc 的插件),官方不建议全局配置
prettier.prettierPath,这点根据个人喜好配置,注意不要上传到仓库,避免产生冲突
添加 java 格式化
- 使用
npm或yarn全局安装prettier-plugin-java - 配置
prettier.prettierPath为prettier的模块位置
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/ 有一说一,vscode的翻译插件会给用🤮了,找了一天没有个好用的,和作者大大的直接没法比,还想着用vscode来写java,
vscode相对于webstorm还是有优点的,它的启动速度快啊,配置简单,我都拿vscode当文本预览工具或者单文件编辑器,比如要记个笔记什么的很舒服,但是用来写代码感觉就确实有很多不方便
然而 vscode 这种 bug 极多对用户行为预测极其不精准的编辑器,没有适配的必要,看看有多少人能解决 vscode的这些问题,不懂前端圈这么浮躁的么,使劲吹 vscode 真懂么 https://www.bilibili.com/video/BV1Xt4y1C748/ 有一说一,vscode的翻译插件会给用🤮了,找了一天没有个好用的,和作者大大的直接没法比,还想着用vscode来写java,
vscode相对于webstorm还是有优点的,它的启动速度快啊,配置简单,我都拿vscode当文本预览工具或者单文件编辑器,比如要记个笔记什么的很舒服,但是用来写代码感觉就确实有很多不方便
个人喜好吧,可能是因为你环境没有搭建好导致体验比较差吧
渣渣vscode
vscode作为编辑器还是很香的,二者各有其强大之处和匹配用户群,大家不要将该处变成“战场”,没啥意义。
@allinprogram 同意!
vscode作为编辑器还是很香的,二者各有其强大之处和匹配用户群,大家不要将该处变成“战场”,没啥意义。
同意
同意,vscode的翻译插件跟这个真的不能比
I wish
I wish 2
i wish 2
强烈建议!!!
I wish 2
I wish too
I wish too
周末这两天,搜了一下GPT跟相关资料文档,开发了自己首个VsCode的翻译插件:VSCode Samge Translate 翻译助手
功能没有TranslationPlugin 丰富, 目前有的功能是:
- 英译中
- 中译英
- 翻译并替换
- 翻译中文为指定规则的变量名
展示方式有:
- 选中文本右侧显示结果
- OUTPUT 面板中展示结果
- 右下角提示框展示结果
- 鼠标悬浮展示结果
目前主要使用IDE,最近有些项目慢慢使用vscode进行开发,感觉某些场景更轻量些。vscode很多翻译插件主要是悬浮展示结果或者右下角提示框展示,感觉不太符合自己的使用习惯,于是尝试开发了这款vscode翻译插件 VSCode Samge Translate 翻译助手 ,有需要的小伙伴可以试试~