【问题标题】:Eclipse 2021-03: JavaScript formatter settings not workingEclipse 2021-03:JavaScript 格式化程序设置不起作用
【发布时间】:2021-08-07 14:24:51
【问题描述】:

我无法使用任何 JavaScript 格式化程序设置(例如,将选项卡策略设置为“仅限空格”)。

  • 2021 年 3 月“面向企业 Java 和 Web 开发人员的 Eclipse IDE”的 Windows 版全新下载
  • 新工作区
  • 新的“静态 Web 项目”
  • 更改了全局 Eclipse 设置和项目特定设置中的 JavaScript 格式化程序
  • 默认包含路径
  • 使用“通用文本编辑器”进行编辑
  • Ctrl + Shift + F 确实会格式化文件,但总是使用一些默认设置(带有标签)

【问题讨论】:

  • 对于 JavaScript 支持有两种选择,Generic Text Editor 表示通过Eclipse Wild Web Developer 的语言服务器和Eclipse WTP JSDTJavaScript 编辑器显示的偏好属于。
  • @howlger 好的,谢谢你的提示。我在“编辑器选择”-对话框中看不到“JavaScript 编辑器”。而且我怀疑我想要 Wild Web Developer 的编辑器,因为这是新的 Web 工具,不是吗?
  • @howlger 你知道如何更改语言服务器的格式化程序设置吗?
  • 这取决于,WWD 较新,但 JSDT 仍然存在。 JSDT是用Java实现的; WWD 使用 VS Code 的语言服务器,但对于格式设置等,没有 UI。见github.com/eclipse/wildwebdeveloper/issues/…
  • 感谢这些问题链接。愿意转换为答案吗?

标签: javascript eclipse eclipse-wtp


【解决方案1】:

对于 JavaScript 支持,有两种选择,

  • Generic Text Editor by Eclipse Wild Web Developer 通过嵌入和使用 Visual Studio Code 中的 JavaScript/TypeScript 语言服务器使用更新的方法
  • JavaScript Editor by Eclipse WTP JSDT面向企业 Java 和 Web 开发人员的 Eclipse IDE 中没有,但它是 显示的偏好属于;相比之下,它是完全用 Java 实现的,存在的时间更长,而且还活着

要配置通用文本编辑器中使用的格式化程序,请参阅Angelo Zerr comment

根据this comment,试试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 2012-10-13
    • 2012-05-28
    • 1970-01-01
    相关资源
    最近更新 更多