Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.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 vscode:重新排列js/ts文件的代码_Javascript_Typescript_Visual Studio Code_Prettier - Fatal编程技术网

Javascript vscode:重新排列js/ts文件的代码

Javascript vscode:重新排列js/ts文件的代码,javascript,typescript,visual-studio-code,prettier,Javascript,Typescript,Visual Studio Code,Prettier,如何在Vscode中重新排列.js/.ts文件中的代码?例如,在类中,我希望它自动将静态变量放在顶部,然后是变量,然后是方法,等等。 我试着用谷歌搜索“vscode重新排列代码”,但它总是指向Prettier,而Prettier做不到这一点 现在,也许Javascript上不存在此功能?但例如,在Android Studio(Java)中,肯定有这样一个选项 另外,我不是说重新安排导入,我已经知道Vscode可以做到这一点 据我所知,VSCode或TypeScript中没有内置的东西可以做到这一

如何在Vscode中重新排列.js/.ts文件中的代码?例如,在类中,我希望它自动将静态变量放在顶部,然后是变量,然后是方法,等等。

我试着用谷歌搜索“vscode重新排列代码”,但它总是指向Prettier,而Prettier做不到这一点

现在,也许Javascript上不存在此功能?但例如,在Android Studio(Java)中,肯定有这样一个选项


另外,我不是说重新安排导入,我已经知道Vscode可以做到这一点

据我所知,VSCode或TypeScript中没有内置的东西可以做到这一点。不过,我不确定是否有任何扩展

但是,如果使用TSlint或ESlint,则可以使用
成员排序
规则实现同样的效果:


TSLint规则(虽然不是ESlint规则)有一个“修复程序”,因此您只需单击一下就可以应用它。

据我所知,VSCode或TypeScript中没有内置的东西可以做到这一点。不过,我不确定是否有任何扩展

但是,如果使用TSlint或ESlint,则可以使用
成员排序
规则实现同样的效果:


TSLint规则(虽然不是ESlint规则)有一个“修复程序”,因此您可以通过单击来应用它。

您可以高亮显示静态变量,按Ctrl-X,将光标移动到类的顶部,按Ctrl-V…不可能。这是农民的工作。你可以突出显示静态变量,按Ctrl-X,将光标移动到类的顶部,按Ctrl-V…不行。那是农民的工作。