eranif / codelite

A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
https://codelite.org
GNU General Public License v2.0
2.08k stars 444 forks source link

Generate function doxygen comments #3008

Open shadoww1028 opened 2 years ago

shadoww1028 commented 2 years ago

This function no longer works on Linux at all (arch or mint both do not work)

eranif commented 2 years ago

This means that ctagsd and probably codelite-ctags are not working properly for you. Can you confirm that they are working properly? (e.g. run: /usr/bin/codelite-ctags --version)

shadoww1028 commented 2 years ago

Universal Ctags 5.9.0(38c046d8), Copyright (C) 2015 Universal Ctags Team Universal Ctags is derived from Exuberant Ctags. Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert Compiled: Feb 14 2022, 20:50:40 URL: https://ctags.io/ Optional compiled features: +wildcards, +regex, +gnulib_regex, +iconv, +option-directory, +json, +interactive, +sandbox, +packcc, +optscript, +pcre2

shadoww1028 commented 2 years ago

I also get output with 'ctags --version'

shadoww1028 commented 2 years ago

After installing exuberant-ctags this works again on Linux Mint.

shadoww1028 commented 2 years ago

Turns out it works on functions with no parameters but as soon as you get parameters this stops working.

shadoww1028 commented 1 year ago

With Version 16.2.0 this works better but still stops working as soon as a function get a parameters So it will work on:

Class SomeClass... Struct SomeStruct... int getSomething()...

But fails on: int getSomethingElse(int i)...

This appears to not work across Linux in general that is on Arch and Linux Mint.

The Doc Template is simply (for functions):

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs (within 5 days). Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs (within 5 days). Thank you for your contributions.

shadoww1028 commented 7 months ago

This still does not work, Even after installing a new Linux Mint VM with only the minimum needed to run code lite results in this feature not working. I tried clearing out the code like config directories and .ctags directory. I can still only comment functions with no parameters, once I try on a function with parameters it does not work. This is on the latest development version. Linux Mint and Arch Linux have this issue.

shadoww1028 commented 2 months ago

if you type /** then enter it works. but the menu items will not work even on 17.9 still.