Formatting Code
Code formatting is powered by JuliaFormatter.jl. Both the Format Document
command (Ctrl-Shift-I
) and Format Selection
(Ctrl-K Ctrl-F
) are supported.
The default formatting is fairly conservative and unintrusive, but you can customise it with a .JuliaFormatter.toml
in your workspace. Check out the relevant documentation here.
Formatting helps to keep code readable by automatically aligning indentations and spaces.
The Julia formatter can automatically make this code:
f(x)=2x+3
print(f'( 2 ))
open("myfile.txt", "w") do io
write(io, "Hello world!")
end;
look like this:
f(x) = 2x + 3
print(f'(2))
open("myfile.txt", "w") do io
write(io, "Hello world!")
end;
It's the very same code, though now it's much easier to read.
In order to format your code press shift + cmd|windows + p
to bring up the command palette and search for Format Document