手动代码重新格式化Webstorm中的异常?

时间:2013-10-12 12:59:08

标签: javascript code-formatting webstorm

虽然我一般都热衷于Webstorm代码重新格式化,但我有一些Webstorm尚未理解的个人偏好。所以我希望我能有更多的控制权。

例如,我使用RequireJS和AngularJS,它们都具有 module 的概念,它采用依赖项列表和具有相应参数的函数。我喜欢排队。例如,RequireJS:

define  (['jquery', 'angular', 'gmaps'],
function ( $      ,  angular ) {

和AngularJS:

Module.controller('MyController', ['$scope', '$element', '$attrs',
                         function ( $scope ,  $element ,  $attrs) {

这些是我通常的格式化首选项的例外,这些首选项无法在代码重新格式化后继续存在。我想让Webstorm与我一起工作,而不是反对我。

按优先顺序排列:

  • 我可以将其编程为Webstorm中的重新格式化行为吗?
  • 我可以请求Webstorm忽略这种构造的间距吗? (根据函数名称,或者代码上的某种模式匹配?)
  • 我可以要求Webstorm完全忽略间距吗?

1 个答案:

答案 0 :(得分:0)

不幸的是,对于所有3个问题,答案都是'不':(请随意向WebStorm issue tracker

提交这些功能的请求