javascript - 如何在 WebStorm 中折叠缩进函数链?

标签 javascript webstorm

对于下面的代码:

this.fooService
  .bar$
  .pipe(takeUntil(this.destroy$))
  .subscribe(
    (value: ValueType) => {
      // do something
    }
  );

而不是像这样折叠它:

this.fooService
  .bar$
  .pipe(takeUntil(this.destroy$))
  .subscribe(
    (value: ValueType) => {...}
  );

我希望 WebStorm 这样折叠它:

this.fooService ...

最佳答案

您可以使用 editor-fold 来实现,desc 将成为折叠显示。

this.fooService //<editor-fold desc="...">
  .bar$
  .pipe(takeUntil(this.destroy$))
  .subscribe(
    (value: ValueType) => {
      // do something
    }
  );
  //</editor-fold>

最终做了这样的事情:

this.fooService ...

希望对您有所帮助!

来源:Jetbrains blog .

关于javascript - 如何在 WebStorm 中折叠缩进函数链?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57188835/

相关文章:

node.js - 如何配置 Webstorm 10 在调试前运行 npm install --force?

meteor - 如何配置WebStorm来调试meteor服务器文件?

javascript - 变量何时成为 JavaScript 函数环境的一部分?

javascript - 用于提交表单的特殊 Jquery 代码

javascript - 使用 Javascript 隐藏货币开关上显示的文本

javascript - 在javascript中打印div内容

javascript - webstorm 中的 sourcemap 支持用于单元测试

javascript - 当字段没有名称时 CasperJS 填写表单

javascript - 如何在 mxgraph 中验证从目标到源的传入边缘

python - 使用 WebStorm 安装 Python 插件