格式化代码的方式有哪些?

有时候,我们需要格式化一些代码,比如 HTML、JSON 等代码的格式化,以便阅读。

目前我仅知通过在线工具,但我想知道是否有其他方式可以做到代码格式化。

比如本地软件工具

可以的话,目前是否有自动根据代码类型格式化的?比如自动判断代码选择该代码语言的格式化

编程这事儿吧,还是推荐系统的学习一下。

现在的编辑器都支持格式化代码,如果自身不支持,装个扩展就可以支持了。

在学,但目前感觉没啥成效。就是看文档,看了还是不明所以。看了但用不了知识

JSON 格式化,可以使用 uTools。安装了 JSON 插件后,复制一段 JSON,按 Alt+Space 会自动高亮「JSON 编辑器」选项,Enter 确认后会自动格式化。

image
image

其他语言的话,比较轻量级的可能是 VSCode。就我所知似乎目前 VSCode 还不支持直接根据内容判断,但是可以根据文件后缀名判断。可以使用快捷键 Alt+Shift+F,也可以先 Ctrl+Shift+P 呼出命令输入框后再输入 Format 寻找。

你需要的是一套循序渐进的题目,让你从中发现编程能做啥。

看文档是非常好的学习方法,但看文档学来的常常是不知道如何使用的死知识,嘿嘿嘿

只有自带语法高亮的, 自带格式化都是靠插件.

Prettier - Code formatter - Visual Studio Marketplace

vscode 打开代码文件,会提示你安装对应文件类型的插件,通常默认插件就提供代码格式化功能了

VS, vscode, 基本上编程工具都支持.

另外我很少用到格式化代码, 养成良好的写代码习惯才是根本. 如果依靠代码格式化, 可能不会如愿的.

如果你要是看网页源码和js时需要格式化, 推荐你用chrome的代码格式化扩展就行了.

电脑中常备上几款文本编辑器吧:

  • VSCode
  • Atom
  • SublimeText
  • Notepad++