Shout: Syntax Highlighting as You Type
Project Description
Shout- Syntax highlighting as you type
Syntax Highlighting that updates after each key stroke so that the highlighting remains correct during the editing of a method.
- Syntax Highlighting is shown in browsers and debuggers.
- Optional add-on packages are available to enable Shout in Monticello, OmniBrowser, Traits, WhiskerBrowser, and Workspaces
- Fonts may be specified for syntax elements (for example, the left arrow assignment can be shown in a different font thus removing the need to 'doctor' fonts to get the left arrow looking correct).
- Unterminated strings and comments can be shown in a different colour.
- Parenthesis, and block [], matching is indicated by highlighting matching brackets in the same colour, with the colour determined by the level of nesting.
- Variables may be highlighted differently according to their type (instance variable, temporary variable, temporary block variable, workspace variable, Pool constant, class variable, global).
- Arguments may be highlighted differently according to their type (method argument, block argument)
- Operates in both Morphic and MVC
- Preserves TextActions within method source
- Can be configured to show assignments as the ANSI := , left arrow, or in the form that they appear in the source (which could be both versions in a single method)
- Styles are configurable, although there is currently no editor for this
Members
License
Code commited to this repository will be automatically under
MIT license.
Registration
MCHttpRepository
location: 'http://www.squeaksource.com/shout'
user: ''
password: ''
Packages
DataLogger, Ejercicios, PBE, PBE-Monticello, Shout, Shout.3.1, Shout.3.10, Shout.3.11, Shout.3.12, Shout.3.13, Shout.3.14, Shout.3.15, Shout.3.2, Shout.3.3, Shout.3.4, Shout.3.5, Shout.3.6, Shout.3.7, Shout.3.8, Shout.3.9, Shout.Alpha.1.0, Shout.Experimental.1.2, ShoutCore, ShoutMonticello, ShoutOmniBrowser, ShoutTests, ShoutWhisker, ShoutWhisker.1, ShoutWorkspace, omnibasePatch
Links
http://www.squeaksource.com/shout.htmlhttp://www.squeaksource.com/shoutStatistics
Registered: | 27 April 2004 8:19:51 pm |
Total Releases: | 11 |
Total Versions: | 202 |
Total Downloads: | 144520 |