www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - SciTE code editor for D

reply "Chris Miller" <chris dprogramming.com> writes:
The official SciTE download from scintilla.org does not include support  
for D syntax, so here is a version that does,  
http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  
all D's features, such as nesting comments, different string types with  
prefixes and suffixes, etc
- Chris
Dec 11 2005
next sibling parent reply Don Clugston <dac nospam.com.au> writes:
Chris Miller wrote:
 The official SciTE download from scintilla.org does not include support  
 for D syntax, so here is a version that does,  
 http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  
 all D's features, such as nesting comments, different string types with  
 prefixes and suffixes, etc
 - Chris

Cool! minor bug: the file open dialog box doesn't include .d in the list.
Dec 12 2005
parent "Chris Miller" <chris dprogramming.com> writes:
On Mon, 12 Dec 2005 09:27:47 -0500, Don Clugston <dac nospam.com.au> wrote:

 Chris Miller wrote:
 The official SciTE download from scintilla.org does not include  
 support  for D syntax, so here is a version that does,   
 http://wiki.dprogramming.com/SciTE/HomePage - it should properly  
 handle  all D's features, such as nesting comments, different string  
 types with  prefixes and suffixes, etc
 - Chris

Cool! minor bug: the file open dialog box doesn't include .d in the list.

I fixed it, thanks. I hardly ever use that open dialog.
Dec 12 2005
prev sibling parent reply James Dunne <james.jdunne gmail.com> writes:
Chris Miller wrote:
 The official SciTE download from scintilla.org does not include support  
 for D syntax, so here is a version that does,  
 http://wiki.dprogramming.com/SciTE/HomePage - it should properly handle  
 all D's features, such as nesting comments, different string types with  
 prefixes and suffixes, etc
 - Chris

This is awesome. Thank you so much! I use SciTE solely for D development. This will make my life that much easier now that it properly lexes the code. Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?
Dec 14 2005
next sibling parent John Reimer <terminal.node gmail.com> writes:
James Dunne wrote:
 Chris Miller wrote:
 The official SciTE download from scintilla.org does not include 
 support  for D syntax, so here is a version that does,  
 http://wiki.dprogramming.com/SciTE/HomePage - it should properly 
 handle  all D's features, such as nesting comments, different string 
 types with  prefixes and suffixes, etc
 - Chris

This is awesome. Thank you so much! I use SciTE solely for D development. This will make my life that much easier now that it properly lexes the code. Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?

Yep, much appreciated. I've used SciTE for quick code editing in D for quite awhile. -JJR
Dec 14 2005
prev sibling parent "Chris Miller" <chris dprogramming.com> writes:
On Wed, 14 Dec 2005 13:22:39 -0500, James Dunne <james.jdunne gmail.com>  
wrote:

 Chris Miller wrote:
 The official SciTE download from scintilla.org does not include  
 support  for D syntax, so here is a version that does,   
 http://wiki.dprogramming.com/SciTE/HomePage - it should properly  
 handle  all D's features, such as nesting comments, different string  
 types with  prefixes and suffixes, etc
 - Chris

This is awesome. Thank you so much! I use SciTE solely for D development. This will make my life that much easier now that it properly lexes the code. Any chance of extending this to support language parsing and some rudimentary code-completion or intellisense?

In cpp.properties you can add "api.<filepattern>=<file.api>", e.g. api.*.d=d.api and put prototypes in the api file. If you compile a nice api file, please post it (to wiki if you like).
Dec 16 2005