jua*_*cho 20 javascript express prettier
在 VS Code 中使用更漂亮的扩展有问题,当我写这个时:
const result = await pool
.request()
.query('select NumberPlate, ID, TimeStamp from RESULTS order by ID');
Run Code Online (Sandbox Code Playgroud)
并保存文件,它变成了这样的一行:
const result = await pool.request().query('select NumberPlate, ID, TimeStamp from RESULTS order by ID');
Run Code Online (Sandbox Code Playgroud)
使用更漂亮的以下配置:
{
"git.confirmSync": false,
"editor.minimap.enabled": false,
"window.zoomLevel": 0,
"liveServer.settings.donotShowInfoMsg": true,
"workbench.startupEditor": "newUntitledFile",
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"editor.formatOnSave": true,
"prettier.printWidth": 200,
"prettier.singleQuote": true,
"prettier.arrowParens": "always",
"editor.tabSize": 2,
"editor.tabCompletion": "on"
}
Run Code Online (Sandbox Code Playgroud)
有没有办法避免这种情况发生?
谢谢!
Ste*_*fan 18
没找到配置。作为黑客,您可能需要在要中断的第一行添加注释:
return ternaryExpression //
? trueResult
: falseResult;
Run Code Online (Sandbox Code Playgroud)
Jar*_*red 10
如果您打开 VSC 并进入设置,然后单击扩展并单击“更漂亮”,则在“更漂亮”下会勾选一个复选框:“需要配置”。如果未选中它会自动断行
小智 8
根据this Github issue并查看文档,似乎无法将其配置为保持换行符。
但是,您可以在代码上方设置一个非常短的注释printWidth
或放置// prettier-ignore
注释。
小智 5
请尝试将 .prettierrc 文件添加到您的代码中,并在文件的对象中添加一行。
"printWidth": 100
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
26297 次 |
最近记录: |