Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] How do I fix TODO tasks in CDT ?

I need TODO tasks to work in CDT.  They don't. 

Does anyone know the status of tasks in CDT, why they don't work and
what needs to be done to make them work ?

I checked out all the org.eclipse.cdt* from the CVS.

I searched for TODO and found this in .../CCCorePlugin.java.  (The path
is terribly
long.)

Question:  where is the file that this talks about ?


*
     * TODO: Add all options here
     * Returns a table of all known configurable options with their
default values.
     * These options allow to configure the behaviour of the underlying
components.
     * The client may safely use the result as a template that they can
modify and
     * then pass to <code>setOptions</code>.
     * 
     * Helper constants have been defined on CCorePlugin for each of the
option ID and 
     * their possible constant values.
     * 
     * Note: more options might be added in further releases.
     * <pre>
     * RECOGNIZED OPTIONS:
     * TRANSLATION / Define the Automatic Task Tags
     *    When the tag list is not empty, translation will issue a task
marker whenever it encounters
     *    one of the corresponding tags inside any comment in C/C++
source code.
     *    Generated task messages will include the tag, and range until
the next line separator or comment ending.
     *    Note that tasks messages are trimmed. If a tag is starting
with a letter or digit, then it cannot be leaded by
     *    another letter or digit to be recognized ("fooToDo" will not
be recognized as a task for tag "ToDo", but "foo#ToDo"
     *    will be detected for either tag "ToDo" or "#ToDo").
Respectively, a tag ending with a letter or digit cannot be followed
     *    by a letter or digit to be recognized ("ToDofoo" will not be
recognized as a task for tag "ToDo", but "ToDo:foo" will
     *    be detected either for tag "ToDo" or "ToDo:").
     *     - option id:
"org.eclipse.cdt.core.translation.taskTags"
     *     - possible values:   { "<tag>[,<tag>]*" } where <tag> is a
String without any wild-card or leading/trailing spaces 
     *     - default:           ""
     * 
     * TRANSLATION / Define the Automatic Task Priorities
     *    In parallel with the Automatic Task Tags, this list defines
the priorities (high, normal or low)
     *    of the task markers issued by the translation.
     *    If the default is specified, the priority of each task marker
is "NORMAL".
     *     - option id:
"org.eclipse.cdt.core.transltaion.taskPriorities"
     *     - possible values:   { "<priority>[,<priority>]*" } where
<priority> is one of "HIGH", "NORMAL" or "LOW"
     *     - default:           ""
     * 
     * CORE / Specify Default Source Encoding Format
     *    Get the encoding format for translated sources. This setting
is read-only, it is equivalent
     *    to 'ResourcesPlugin.getEncoding()'.
     *     - option id:         "org.eclipse.cdt.core.encoding"
     *     - possible values:   { any of the supported encoding names}.
     *     - default:           <platform default>
     * </pre>
     * 
     * @return a mutable map containing the default settings of all
known options
     *   (key type: <code>String</code>; value type:
<code>String</code>)
     * @see #setOptions
     */


-- 
Kim Lux,  Diesel Research Inc.




Back to the top