CorePlanNext

Revision as of 13:27, 15 January 2013 by Mkleint (Talk | contribs)


Disclaimer: The content of this NetBeans development wiki page is intended for pre-planning purposes ONLY. The development, release, and timing of any feature or functionality described here should not be treated as final, and is subject to change at any time at the sole discretion of Oracle. For information about NetBeans software releases please visit the NetBeans Roadmap.

Installers

  • Mac native
    • Mac launcher - file association
      • Issue 137169 - Can not register NetBeans as my application for opening files
    • App installer
  • Non-ASCII issues
    • Wiki page
    • Issue 222846 - non-ascii characters in installation path
    • Issue 222850 - [i18n] Unable to launch IDE in a folder with non-ascii characters
  • Code
    • Issue 213250 - zip.html download page should list descriptions of the ZIP files
    • Issue 71043 - Do not resolve symbolic links in path
    • Issue 186340 - Add an option to use custom branding for generated installers
    • Issue 118695 - Show netbeans ads while installing
    • Issue 122233 - Put a link to the Wiki in the dialog that shows installation errors
    • Issue 194524 - Add "Edit with NetBeans" to Windows context menu
    • ...
  • NBI
    • Issue 100342 Launcher should be able to handle (restrict) beta/rc/ea versions of java
    • Issue 191931 - Provide language options in installation wizard

Autoupdate

  • Issue 198253 - "Show on Plugin Portal" button - allow rating/comment on PP site
  • Issue 202757 - allow users to decide which "recommends" plugins are installed
  • Issue 201162 - Installed plugins don't show Homepage in Plugins dialog
  • Issue 161112 - Export plugin
  • Issue 220366 - Add possibility to disable plugin that causes failure of installation in IDE Installer
  • Autoupdate in RCP
    • Issue 215426 - Proxy button in Tools->Plugins assumes "General" option is present
    • Issue 215430 - Branding is not used when installing plugins
  • TBD

Ide

  • Import Settings
    • Issue 129666 - No progress indication while copying settings from earlier version on first startup
    • Issue 224370 - Support for hooking into the import process
    • Issue 211058 - Allow user to select user dir to upgrade
  • TBD

Platform

  • Issue 143367 - Add option to disable Quick Search provider
  • Options&Settings
    • Issue 185906 - options should not wait in the EDT for loading the available categories
    • Issue 221802 - Select preferably tab with the searched name filled in filter field in Options
    • Issue 219924 - Make Search in options consistent with quicksearch
    • Issue 207816 - Change default directory in Import dialog to new default place of userdirs
    • Issue 207120 - Allow options Dialog to be modal
    • Issue 204921 - Apply button in Options dialog
    • Issue 203932 - An editor for default settings (etc/netbeans.conf)
    • Issue 203561 - Scrollable tabs in options

Window System

Core

  • Issue 224618 - Refresh modules cache while closing IDE
  • Issue 222076 - Output Window enhancements (Ctrl+A, text selection, ...)
  • Output Window - limit number of lines
  • Output Window - line folding, heuristics or some API

ApiSupport

Utilities

  • Find in Projects
    • Issue 222406 - Icon for scopes in Find in Projects dialog
    • Issue 219428 - Double click on file in Search Results opens first match
    • Issue 202628 - Show neighboring lines in Search Results matches (?)
    • Issue 200020 - Manipulate Search Results (allow deletion of items)
    • Issue 211098 - Improve layout of Find in Projects dialog (+add examples?)
    • Issue 224141 - Solve problems with wildcards in file name pattern
    • Issue 224328 - Solve problems with wildcards in text to find pattern
    • Issue 224326 - Search and Usage results have different default list mode

Unit Testing

  • Common Test Runner
  • TestNG
    • Issue 223660 - Upgrade testng to newest stable version
    • Issue 212159 - Testwizard always wants to create junit tests at first
  • Junit
    • Issue 52960 - Rename/Move class should refactor appropriate Test class
    • Issue 143763 - (JUnit Results Window) Running multiple selected tests
    • Issue 162593 - Add hints to Junit test generation
    • Issue 199544 - Go To Test action should also work for integration test (IT) classes
    • Issue 216791 - Automatically open Test Results window
    • Issue 207686 - Show by default name of successful junit test when run as focused test
    • Issue 203078 - Provide way to run all tests in a package
    • Issue 223361 - Let user copy Stack Trace from Test output
    • Issue 216334 - Double-click on a failing testcase method should open the line with the failing assertation within the testfile
    • Issue 212025 - Open Test result tab in new tab...
  • TBD

DB Support

  • Issue 146983 - Add possibility to choose MySQL installation
  • Issue 154634 - Allow moving columns in create table dialog
  • Issue 156491 - Remember page size settings
  • Issue 195880 - SQL command tab name
  • Issue 155167 - Code formatting, folding and bracket matching (patch)
  • Issue 156304 - MetadataElementHandle doesn't support Value type (patch)
  • Issue 204414 - There is no "Select In > Services" (patch)
  • Issue 205819 - Allow to run partial queries not only from context menu (patch)
  • Issue 197408 - Enable editting of connection properties for db connections (patch)

Debugger

  • Issue 224716 - Adapt Java debugger to new JDK 8 language features (Lambda)
  • Issue 79027 - Allow to activate/deactivate all breakpoints

Projects

Maven

Ant

  • TBD

Version Control

  • support for HG queues switching
  • diffs between branches (svn, hg, git)
  • rebase for hg and git
  • mercurial repository browser
  • resolve VCS/Parsing collisions: improvements in running commands from the IDE so user does not need to go to commandline. An alternative is making running external commands as inconvenient as possible. See versioning commands statistics
  • ref.
  • Issue 218918 - support for ssh-agent
  • Issue 213337 -git repository browser automatic refresh
  • Issue 218875 - allow to disable svn/hg/git copy
  • Issue 216487 - hg changeset transplanting from the IDE

Team Support

  • Hudson
    • Issue 214300 - Permit "Show Failures" to be enabled on multiple-node selections (patch)
    • Issue 224587 - Automatic connection when expanding instance node (patch)
    • Issue 215135 - Support ViewGroup's (patch)

Action Items

  • Issue 217276, Issue 210590 and Issue 161859 - MIME types and their comment patterns are hardcoded in code - Add settings panel which enables the user to add a MIME type and its comment patterns

Properties files

  • Issue 157754 - Move key nodes of the properties files to Navigator window
  • Issue 75906 - I18N - Add support for other encodings (other than ISO-8859-1)

Features of Java 7 we would like to use

  • Some NIO.2 features could be used in Find in Projects and Output Window
  • NIO.2 for symlink detection in the Git Library: #224551
  • NIO 2 to detect NTFS Junction #222158 (tzezula)
  • NIO 2 to improve performance of up to date checking on Windows (tzezula)
  • TBD
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo