跳过正文
  1. Posts/

连微软、NASA 都在用的 C/C++ 工具,终于有了官网!

·817 字·2 分钟· ·
沈显鹏
作者
沈显鹏
目录

随着 cpp-linter 的维护进入第 4 个年头,我们也创建了不少相关的项目和工具。不过一直以来,我们只是在 GitHub organization 的首页做了简单的介绍。

但对用户来说,这显然还不够友好。另外网站可以接入 Google Analytics 进行流量分析,帮助我们更好地了解用户需求和行为。

因此,我决定创建一个 官网 来更系统地介绍 cpp-linter 相关的项目和工具。

经过了几个晚上的努力,cpp-linter 的官网终于上线了:https://cpp-linter.github.io/

废话不多说,直接上图!

首页
#

首页整体偏简洁,突出工具入口。

首页-1

首页还展示了使用我们项目的知名组织和开源社区。

不仅有微软、三星、Apache 这样的业界巨头,也有 NASA、斯坦福大学、剑桥大学,甚至劳伦斯利弗莫尔国家实验室这样的顶尖科研机构。

这让我感到非常自豪和鼓舞!

首页-2

如何快速使用 cpp-linter 的项目和工具。

首页-3

开始页
#

列出了所有相关的项目和工具,并提供了简要的介绍和链接。

开始页

讨论页
#

最后是讨论区,邀请用户参与讨论和交流。

讨论页

为什么是这个样子?
#

我们之前的 cpp-linter 组织下的很多项目已经有了在线文档,并且基本都是使用 GitHub Pages + MkDocs + Material for MkDocs 搭建的。

为了保持风格一致,这次 cpp-linter.github.io 官网也采用了 mkdocs-material 作为主题。

整体来看,我对最终效果还是非常满意的,基本达到了预期目标。

小技巧
#

如果你也想搭建一个网站,最好先找到你喜欢的主题。合适的主题能更好地承载和表达你的内容,从而达到理想的效果。

比如这次的网站,我参考了一些优秀的开源项目官网的设计,例如 astral.sh 和 mkdocs-material 官网。

当然,并不是照搬,而是借鉴他们的设计思路、布局方式和分类逻辑

结语
#

做开源项目,不仅要有好的代码,还需要有好的文档和网站。这样才能让更多人了解并使用你的项目。

欢迎大家使用 cpp-linter 相关的项目和工具——这里为你提供了一站式的 C/C++ 代码格式化与静态分析解决方案

如果你有任何建议或意见,欢迎随时提交 Issue 或参与 Discussions!

如果觉得这篇文章有帮助,欢迎分享给身边做 C/C++ 的朋友们。


转载本站文章请注明作者和出处,请勿用于任何商业用途。欢迎关注公众号「DevOps攻城狮」

相关文章

微软、NASA 都在用?我用业余时间维护了 4 年的项目破百了
·594 字·2 分钟
cpp-linter-action 是一个 GitHub Action,提供 C/C++ 代码的格式化和静态分析功能。它使用 clang-format 和 clang-tidy,支持多种配置和自定义规则。项目自 2021 年创建以来,已被多个知名组织和开源项目使用。
cpp-linter-action 最新版支持 Pull Request Review 功能了 👏
·1465 字·3 分钟
本文介绍了 cpp-linter-action 的新功能:Pull Request Review,允许开发者直接在 GitHub 上提交代码修改建议,提升代码质量和协作效率。
C/C++ 代码格式化和静态分析检查的一站式工作流 Cpp Linter
·2289 字·5 分钟
本文介绍了 C/C++ 代码格式化和静态分析检查的工具和工作流,重点介绍了 clang-tools 的使用和集成方式。
Jenkins Explain Error Plugin 支持 Google Gemini 了!🤖
·528 字·2 分钟
本文介绍了 Jenkins Explain Error Plugin 的新功能,支持 Google Gemini 模型进行错误分析,并提供了配置方法和示例视频。
白嫖了这么多年,开源基础设施要开始收费了?
·923 字·2 分钟
开源基础设施并非免费,自来水般的 pip/npm 安装背后是高昂的带宽、存储和运维成本。声明呼吁开发者与企业共同分担,优化工具、支持赞助,才能让我们习以为常的“免费”体验真正可持续。
Conventional Branch 规范一周年:从 0 到全球开发者的选择
·563 字·2 分钟
12K+ 访问量、多语言翻译、全球开发者采用,Conventional Branch 规范的一周年之路