私は私のcoffeescriptファイルにこの行を持っています
if someVariable then no else yes
私にとって IDEA で最も価値のある機能の 1 つは、コードのクリーンアップです。しかし、ここで期待どおりに機能しません。Ctrl+Alt+L を押した後、IDEA はこの行を醜い形式に再フォーマットします
if someVariable then {
no
} else yes
これはスタイルが悪いだけでなく、coffeescript から javascript にコンパイルするとエラーになります。
これは、IDEA で適切にフォーマットできなかった同様の行です。
return true if someVariable is 5
...なる...
{
return true
} if someVariable is 5
何故ですか?