Scala Open Tasks

I. Editing

Feature Progress Todo Timeline Note
1. Syntax highlighting 100% Jul
2. Semantic highlighting 100% Jul
3. Navigator Display 100% Jul
4. Code Folding 100% Jul
5. Background Error Parsing 100% Jul
6. Mark occurrences 100% bug fixes Jul
7. Go-to-declaration 100% Jun
8. Instant rename 100% bug fixes Jul
9. Code Completion 100% bug fixes Jul
10. Smart Indent and Formatting 100% Jul
11. Formatter 100% Better formatting for multiple line expression Jul
12. Pair Matching 100% Jul

II. Project

Feature Progress Todo Timeline Note
1. File Type Recognition 100% Apr
2. Project Management 100% Jul
2a. Scala project will be standard Ant based project 100% Apr
2b. Provides "Build", "Clean and Build", "Run", "Debug" actions 100% May
2c. Choosing a Main class for project is also supported 100% July Input main class name directly
2d. Build failures are linked to the editor source 100% May
2e. Logical project representation (Source Files, Library, Test Files etc) 100% May
2f. Basic file templates for simple scripts, traits, objects and classes are provided 100% Jul
2g. Allow Java source files in Scala project 100% May
2g. and will be automatically built to classes and jars *** built to classes and jars needs Scala's compiler support Pending
2h. Manage compile and run dependent libraries 100% Jul
3. Manage Java/Scala platform 100% Jul
3a. A platform management will help user to add/remove Java or Scala platform that installed on user system 100% Jul via SCALA.HOME
3b. Configure the projects to execute with either Java platforms or Scala platform 100% Jul via SCALA.HOME
3c. Bundled latest Scala platform 100% Jul
4. Unit Tests 100% Jul
4a. JUnit tests or Scala based unit test will be supported 100% Jul JUnit
4b. There is a new unit test template 100% Jul
4c. And when executing unit tests failures are linked to the editor source 100% Jul

III. Console

Feature Progress Todo Timeline Note
Interactive Console 100% Jul

IV. Debug

Feature Progress Todo Timeline Note
1.Views 100% Jul
1a. Local Variables 100% Jul
1b. Watches 100% Jul
1c. Call Stack 100% Jul
1d. Breakpoints 100% Jul
2. Balloon Evaluation 100% Jul
3. Breakpoints management 100% Jul
4a. Stepping (over/into/out) into project's sources 100% Jul
4b. Stepping into standard Java and Scala library *** pending

Project Expansion Possibilities

Feature Progress Todo Timeline Note
I. Smart Completion for Imported Java Classes 100% Jul
II. Find usages (remote) Oct
III. Remote refactor rename Oct
IV. Auto-Completion in Java source 50% Sep needs Jave editor module's SPI
V. Integrated with Mavan plugin and Lift web framework 100% Jul
VI. Go to type Aug
VII. Support Scala's project by extending J2SE project Sep
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