This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 174844 - Syntax coloring for functions
Summary: Syntax coloring for functions
Status: NEW
Alias: None
Product: java
Classification: Unclassified
Component: Editor (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Dusan Balek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-19 07:33 UTC by karmaflute
Modified: 2010-01-11 02:12 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Syntax with standard identifier coloring (9.43 KB, image/png)
2009-10-19 07:34 UTC, karmaflute
Details
Syntax with additional function coloring (10.64 KB, image/png)
2009-10-19 07:34 UTC, karmaflute
Details

Note You need to log in before you can comment on or make changes to this bug.
Description karmaflute 2009-10-19 07:33:09 UTC
Currently there is no syntax coloring differentiation between normal text (identifiers) and functions. By adding support
for differentiating between normal text and functions it can be much, much easier to quickly read through code by
picking out what are function/method/macro calls.

Consider the following example to illustrate this feature. By changing the color between functions and normal variables
I can read through this code much more quickly by picking out the most important parts at a glance. Without this it
requires a much greater effort to decipher unfamiliar code.

http://3dfolio.com/files/syntax_no_var_color.png
http://3dfolio.com/files/syntax_with_var_color.png
Comment 1 karmaflute 2009-10-19 07:34:12 UTC
Created attachment 89669 [details]
Syntax with standard identifier coloring
Comment 2 karmaflute 2009-10-19 07:34:54 UTC
Created attachment 89670 [details]
Syntax with additional function coloring
Comment 3 Vitezslav Stejskal 2009-10-19 10:34:06 UTC
What sort of code is in the examples - java, C/C++, something else?
Comment 4 karmaflute 2009-10-19 12:31:06 UTC
The code in the example is for C++. But the syntax requirements should be the same for Java.