刚发现这个很好用啊…
再也不用纠结怎么换行了,给vs code 加了个task,每次commit之前format下。
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "format",
"type": "shell",
"command": "julia",
"args": ["-e", "using JuliaFormatter; format(\"${workspaceRoot}\";verbose=true)"]
}
]
}
唯一的槽点是,那个for in
跟for =
的讨论: for = vs for in normalization · Issue #34 · domluna/JuliaFormatter.jl · GitHub , 其实我自己一般只写for in
。不过,自从用了这个工具,感觉自己写代码的时候就很随意了,反正最后format下
不过不知道这个怎么集成到ci里?