As usual while waiting for the next release - don't forget to check the nightly builds in the forum.
Here is my test on doxygen, which I just right click on the function name and would like to add the block commentSo,1, I guess the function parameter in multiply lines are not supported.2, I think we don't need to add the "type" information , so "\param actual" is enough.any comments?
2. I don't know what you mean, here.
/** \brief * * \param actual const wxString& * \param components std::queue<ParserComponent>& * \return size_t * */ size_t BreakUpComponents(const wxString& actual, std::queue<ParserComponent>& components);
/** \brief * * \param actual * \param components * \return size_t * */ size_t BreakUpComponents(const wxString& actual, std::queue<ParserComponent>& components);
Quote from: Cryogen on September 05, 2010, 11:53:18 pm2. I don't know what you mean, here.thanks for the reply and sorry for my bad English.I mean that Code/** \brief * * \param actual const wxString& * \param components std::queue<ParserComponent>& * \return size_t * */ size_t BreakUpComponents(const wxString& actual, std::queue<ParserComponent>& components);should be:Code/** \brief * * \param actual * \param components * \return size_t * */ size_t BreakUpComponents(const wxString& actual, std::queue<ParserComponent>& components);Not type information about the parameter is need. (this is most comment style in codeblocks' source).
My feeling is, no need to specify the type information (another thing to change when the parameter would become a different type).
Hi,its hard to describe ... but is it possible to configure plugin (update source) so that inserting block comment is one unite editor action and can be removed using one "undo"? Now it needs much more undo operations to return to the state before inserting comment, which is especially annoying in case of accidental comment insertion
Hi Jens,No, you go ahead. My SF repo. is defunct, now. Thanks.
I agree here, as usually Doxygen handles that for you anyways. I'd say the variable name is enough.
First time I use your plugin Cryogen. It's very efficient, good job and thank you !
/** @brief * * @param * @param * @return * */ void handle_write(const int error, long bytes_transferred)
/** @brief * * @param error const int * @param bytes_transferred long * @return void * */ void handle_write(const int error, long bytes_transferred)
Hi,it seems that plugin has problem with commenting multiline function/procedure declarations. It adds block comment, but parameter names (and types) are missing. For example: