Welcome to Tasklist Realms
The tasklist NetBeans module provides task management functionality.
It supports both tasks entered by user and tasks/suggestions detected
by code analysis.
Tasks Entered by User
-
The User Tasks
lets you record
your own planning tasks. You can add tasks using "Add Task" action in
the editor margin context menu. Tasks have priority, description, date
created, last modification date, etc properties. You can choose which
properties are visible in the tasklist, and sort by any column. The
task list is stored in a standard format (iCal) which can be read
by other calendar applications, such as Evolution, Korganizer, and
others.You can also export the tasklist to HTML.
- The To Do view scans current document in editor for
user-entered tasks, identified by an occurrence of @todo, TODO, FIXME
or XXX) and lists these. It can also scan directories recursively for
these tasks and put them in a "scanned view" so the user can easily
warp to each task.
- The Bug List connects to a bug database and lists the
bugs in a tasklist format. Currently Issuezilla, Bugzilla, java.net and Scarab are
supported but it's possible to write adapters for other bug tracking
systems.
Tasks/Suggestions Resulting from Code Analysis
The
suggestions view lists suggestions
coming from code analysis. Most suggestions have a "Fix"
context menu action (and as a default double-click action)
which performs the suggestion for the user.
You can see live suggestions for current file
or scanned snapshot for selected package.
-
The Java Parser lists
the errors found by the java module's background compilation, and
offers automatic fixes for some of the errors, such as adding imports
for known classes, changing capitalization of method names, creating
new methods, etc.
- The PMD bridge integrates the PMD library to provide
"rule violation" suggestions in the Suggestions View - in other words,
it tells you about unused or duplicate import statements, etc. It can
fix unused import and variable violations. Very similar CheckStyle bridge module integrates the
CheckStyle into the suggestions view.
- The Javadoc bridge module lists javadoc problems in the
current java source file, and lets you auto fix some of these.
- The Copyright agent checks files for missing/wrong
copyright notice and provides corresponding suggestions (for example,
if it finds that the copyright string does not include the current
year, it will offer to fix that).
- The HTML bridge integrates JTidy checking syntax of HTML
files
Screenshots
Take a look at the
screenshots of the tasklist modules
.
Availability
To Do view is available in NetBeans IDE standard distribution.
User Tasks and Task List Editor Support modules are available on NetBeans
update centers. For other modules please consult
this document.
News
Jun 3, 2007: User Tasks module is available as a standalone NetBeans based application. You can
download stable and dev version (based on NetBeans platform 6.0) now.
Jan 20, 2006: See
what's new in the
User Tasks module for NetBeans 5.0 (
download)
History
You can find older news entries
hier.
Current Status
Here is the current open bug list.