Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Webstorm中手动代码重新格式化异常?_Javascript_Code Formatting_Webstorm - Fatal编程技术网

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

Javascript 在Webstorm中手动代码重新格式化异常?,javascript,code-formatting,webstorm,Javascript,Code Formatting,Webstorm,虽然我通常对Webstorm代码重新格式化很感兴趣,但我有一些Webstorm(目前)还不了解的个人偏好。所以我希望我能有更多的控制 例如,我使用RequireJS和AngularJS,它们都有一个模块的概念,该模块接受一个依赖项列表和一个带有相应参数的函数。我喜欢把它们排成一行。例如,要求: define (['jquery', 'angular', 'gmaps'], function ( $ , angular ) { 和AngularJS: Module.controll

虽然我通常对Webstorm代码重新格式化很感兴趣,但我有一些Webstorm(目前)还不了解的个人偏好。所以我希望我能有更多的控制

例如,我使用RequireJS和AngularJS,它们都有一个模块的概念,该模块接受一个依赖项列表和一个带有相应参数的函数。我喜欢把它们排成一行。例如,要求:

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

Module.controller('MyController', ['$scope', '$element', '$attrs',
                         function ( $scope ,  $element ,  $attrs) {
这些是我通常的格式设置的例外,在代码重新格式化后无法生存。我希望Webstorm与我合作,而不是与我作对

优先顺序:

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

不幸的是,所有3个问题的答案都是“否”:(请随时向

提交这些功能的请求。所有3个问题的答案都是“否”:(请随时提交这些功能的请求@lena:谢谢!我会的(虽然不是在接下来的一两周内)——顺便说一句,如果你对自己的回答有信心,那么这个答案(大写A)是完全正确的。如果你把它贴出来,我会接受的。