vscode
2024年7月15日大约 1 分钟
关于eslint和prettier
在最佳实践中前端项目总是会同时使用这两个插件,但好多用户不知道怎么用
在项目中用命令行能够正常使用eslint,但文件中没有提示
版本太新2.4.4导致,使用2.4.2的及以前的插件版本即可
关于换行格式LF和CRLF
在开发过程中,推荐使用LF格式。
LF(Line Feed)和CRLF(Carriage Return Line Feed,即"\n"和"\r\n")都是用于表示文本文件中的行结束符,但它们在不同的操作系统中有不同的应用。LF是Unix和Linux系统中使用的行结束符,而CRLF则在Windows系统中更为常见。在代码仓库中,由于大多数服务器运行的是Linux系统,因此推荐使用LF作为行结束符。这样做的好处在于可以保持跨平台的一致性,避免因不同的行结束符导致的兼容性问题。
当在Windows环境下使用Git进行版本控制时,可以通过设置core.autocrlf选项来实现LF和CRLF之间的自动转换。例如,可以通过设置git config core.autocrlf true来在提交时自动将CRLF转换为LF,并在签出时代码时自动将LF转换为CRLF,从而确保在Windows环境下编辑和查看代码时不会出现问题。这种设置有助于保持代码的一致性和可读性,同时适应不同的操作系统环境。