From 93b20008e04a73b55f0448c508e9b1ccda713abd Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Mon, 28 Oct 2024 17:44:23 -0400 Subject: [PATCH] Add support for Doxygen doc comments in C++ (#19858) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR adds support for Doxygen-style doc comments in C++. Screenshot 2024-10-28 at 5 38 34 PM https://www.doxygen.nl/manual/docblocks.html Closes https://github.com/zed-industries/zed/issues/18361. Release Notes: - C++: Added support for Doxygen-style doc comments starting with `/// ` or `//! `. --- crates/languages/src/cpp/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/languages/src/cpp/config.toml b/crates/languages/src/cpp/config.toml index f9e7a26818..e78bc8ea6c 100644 --- a/crates/languages/src/cpp/config.toml +++ b/crates/languages/src/cpp/config.toml @@ -1,7 +1,7 @@ name = "C++" grammar = "cpp" path_suffixes = ["cc", "hh", "cpp", "h", "hpp", "cxx", "hxx", "c++", "ipp", "inl", "cu", "cuh"] -line_comments = ["// "] +line_comments = ["// ", "/// ", "//! "] autoclose_before = ";:.,=}])>" brackets = [ { start = "{", end = "}", close = true, newline = true },