Configuring VS Code editor for Zephyr coding style guidelines

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Configuring VS Code editor for Zephyr coding style guidelines

Configuring VS Code editor for Zephyr coding style guidelines

Anyone can Contribute to Zephyr, but all contributions must comply with the Coding Style Guidelines.  The editor in Visual Studio Code can be configured to help with these style guidelines.  This article details how to configure the editor.

In VS Code, go to File→Preferences→Settings (or use CTRL + , to open them directly). Note that these setting changes can also be restricted to the Zephyr workspace by switching the Settings tab selection from "User" to "Workspace" if desired.

The following settings help with Zephyr's style guidelines:

  • Editor: Tab Size: set to 8
  • Editor: Insert Spaces: turn off
  • Files: Trim Final Newlines: turn on
  • Files: Trim Trailing Whitespace: turn on
  • C_Cpp: Dim Inactive Regions: turn off

Return to Zephyr Knowledge Hub

%3CLINGO-SUB%20id%3D%22lingo-sub-2303966%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%B8%BA%20Zephyr%20%E7%BC%96%E7%A0%81%E9%A3%8E%E6%A0%BC%E6%8C%87%E5%8D%97%E9%85%8D%E7%BD%AE%20VS%20%E4%BB%A3%E7%A0%81%E7%BC%96%E8%BE%91%E5%99%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2303966%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3E%E4%BB%BB%E4%BD%95%E4%BA%BA%E9%83%BD%E5%8F%AF%E4%BB%A5%3CA%20href%3D%22https%3A%2F%2Fdocs.zephyrproject.org%2Flatest%2Fcontribute%2Findex.html%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E4%B8%BA%20Zephyr%20%E4%BE%9B%E7%A8%BF%3C%2FA%3E%EF%BC%8C%E4%BD%86%E6%89%80%E6%9C%89%E4%BE%9B%E7%A8%BF%E9%83%BD%E5%BF%85%E9%A1%BB%E9%81%B5%E5%AE%88%E3%80%8A%3CA%20href%3D%22https%3A%2F%2Fdocs.zephyrproject.org%2Flatest%2Fcontribute%2Fstyle%2Findex.html%23coding-style%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E7%BC%96%E7%A0%81%E9%A3%8E%E6%A0%BC%E6%8C%87%E5%8D%97%3C%2FA%3E%E3%80%8B%E3%80%82%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%2Fmcuxpresso-for-visual-studio-code%3AMCUXPRESSO-VSC%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EVisual%20Studio%20Code%3C%2FA%3E%E4%B8%AD%E7%9A%84%E7%BC%96%E8%BE%91%E5%99%A8%E5%8F%AF%E4%BB%A5%E8%BF%9B%E8%A1%8C%E9%85%8D%E7%BD%AE%EF%BC%8C%E4%BB%A5%E5%B8%AE%E5%8A%A9%E5%AE%9E%E7%8E%B0%E8%BF%99%E4%BA%9B%E9%A3%8E%E6%A0%BC%E6%8C%87%E5%8D%97%E3%80%82%20%E6%9C%AC%E6%96%87%E5%B0%86%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%E7%BC%96%E8%BE%91%E5%99%A8%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%9C%A8%20VS%20%E4%BB%A3%E7%A0%81%E4%B8%AD%EF%BC%8C%E8%BD%AC%E5%88%B0%E6%96%87%E4%BB%B6%E2%86%92%E9%A6%96%E9%80%89%E9%A1%B9%E2%86%92%E8%AE%BE%E7%BD%AE%EF%BC%88%E6%88%96%E4%BD%BF%E7%94%A8%20CTRL%20%2B%20%EF%BC%8C%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%EF%BC%89%E3%80%82%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8C%E5%A6%82%E6%9E%9C%E9%9C%80%E8%A6%81%EF%BC%8C%E4%B9%9F%E5%8F%AF%E4%BB%A5%E5%B0%86%E8%BF%99%E4%BA%9B%E8%AE%BE%E7%BD%AE%E6%9B%B4%E6%94%B9%E9%99%90%E5%88%B6%E5%9C%A8%20Zephyr%20%E5%B7%A5%E4%BD%9C%E5%8C%BA%EF%BC%8C%E6%96%B9%E6%B3%95%E6%98%AF%E5%B0%86%E8%AE%BE%E7%BD%AE%E9%80%89%E9%A1%B9%E5%8D%A1%E7%9A%84%E9%80%89%E6%8B%A9%E4%BB%8E%20%22%20%E7%94%A8%E6%88%B7%20%22%20%E5%88%87%E6%8D%A2%E5%88%B0%20%22%20Workspace%20%22%E3%80%82%3C%2FP%3E%0A%3CP%3E%E4%BB%A5%E4%B8%8B%E8%AE%BE%E7%BD%AE%E6%9C%89%E5%8A%A9%E4%BA%8E%20Zephyr%20%E7%9A%84%E9%A3%8E%E6%A0%BC%E6%8C%87%E5%8D%97%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%9A%E9%80%89%E9%A1%B9%E5%8D%A1%E5%A4%A7%E5%B0%8F%EF%BC%9A%E8%AE%BE%E7%BD%AE%E4%B8%BA%208%3C%2FLI%3E%0A%3CLI%3E%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%9A%E6%8F%92%E5%85%A5%E7%A9%BA%E6%A0%BC%EF%BC%9A%E5%85%B3%E9%97%AD%3C%2FLI%3E%0A%3CLI%3E%E6%96%87%E4%BB%B6%EF%BC%9A%E4%BF%AE%E5%89%AA%E6%9C%80%E5%90%8E%E6%8D%A2%E8%A1%8C%E7%AC%A6%EF%BC%9A%E6%89%93%E5%BC%80%3C%2FLI%3E%0A%3CLI%3E%E6%96%87%E4%BB%B6%EF%BC%9A%E4%BF%AE%E5%89%AA%E5%B0%BE%E9%83%A8%E7%A9%BA%E7%99%BD%EF%BC%9A%E6%89%93%E5%BC%80%3C%2FLI%3E%0A%3CLI%3EC_Cpp%EF%BC%9A%E6%9A%97%E6%B7%A1%E9%9D%9E%E6%B4%BB%E5%8A%A8%E5%8C%BA%E5%9F%9F%EF%BC%9A%E5%85%B3%E9%97%AD%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSPAN%3E%E8%BF%94%E5%9B%9E%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FZephyr-Project-Knowledge-Base%2FZephyr-Support-Resources%2Fta-p%2F2008548%22%20target%3D%22_blank%22%3EZephyr%20%E7%9F%A5%E8%AF%86%E4%B8%AD%E5%BF%83%3C%2FA%3E%3C%2FP%3E%0A%3C%2FLINGO-BODY%3E
无评分
版本历史
最后更新:
‎01-30-2026 11:15 AM
更新人: