By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
428,630 Members | 1,010 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 428,630 IT Pros & Developers. It's quick & easy.

how to code sourcecode editor with syntax hilighted and IntelliSense function

P: n/a
Dear all,

I have to do a source code editor to implement syntax hilighted with special
colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince
Jul 21 '05 #1
Share this Question
Share on Google+
9 Replies


P: n/a
news.microsoft.com wrote:
Dear all,

I have to do a source code editor to implement syntax hilighted with special
colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince


Check out #develop (
http://www.icsharpcode.net/OpenSource/SD/Default.aspx ) it's an open
source editor which does everything you want. Learn from that code.

You could also check out old versions of codemax (you can find them on
yahoo groups) which are open source as well. Codemax is a C++
implementation and much harder to understand than #develop.

HTH

Yves
Jul 21 '05 #2

P: n/a
Take a look at SyntaxEditor at
http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well
developed control.

HTH

Charles
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
Dear all,

I have to do a source code editor to implement syntax hilighted with special colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince

Jul 21 '05 #3

P: n/a
thanks a lot.
that's realy useful for me.

Thanks again.
Vince
"Yves Dhondt" <no@privacy.net> wrote in message
news:41**********************@news.skynet.be...
news.microsoft.com wrote:
Dear all,

I have to do a source code editor to implement syntax hilighted with special colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince
Check out #develop

http://www.icsharpcode.net/OpenSource/SD/Default.aspx ) it's an open
source editor which does everything you want. Learn from that code.

You could also check out old versions of codemax (you can find them on
yahoo groups) which are open source as well. Codemax is a C++
implementation and much harder to understand than #develop.

HTH

Yves

Jul 21 '05 #4

P: n/a
I have to do it for special reason.

thanks your response.

Best Regards,

Vince

"Charles Law" <bl***@nowhere.com> wrote in message
news:eA**************@TK2MSFTNGP12.phx.gbl...
Take a look at SyntaxEditor at
http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well
developed control.

HTH

Charles
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
Dear all,

I have to do a source code editor to implement syntax hilighted with

special
colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince


Jul 21 '05 #5

P: n/a
I'm not sure I understand you. The link I gave points to a syntax
highlighting control. It comes with standard languages pre-defined, but you
can fully configure the colours and style of highlighting, and add
intellisense of your choosing. What is it that you need to be able to do
that you don't think it would do for you? It could save a lot of coding.

Charles
"dddd" <dd@ddd> wrote in message
news:ur**************@TK2MSFTNGP11.phx.gbl...
I have to do it for special reason.

thanks your response.

Best Regards,

Vince

"Charles Law" <bl***@nowhere.com> wrote in message
news:eA**************@TK2MSFTNGP12.phx.gbl...
Take a look at SyntaxEditor at
http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well developed control.

HTH

Charles
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
Dear all,

I have to do a source code editor to implement syntax hilighted with

special
colors , IntelliSense function.

Could anybody give me some tips or links?
Thanks,

Vince



Jul 21 '05 #6

P: n/a
Hi, Charles
the control you give me is a good product. but I should pay license for
using it :-(
and I have to develop a special source code editor with line number,
hilightling syntax, intenllisense function, maybe include group function. it
is better that I do all function from lower level although I should spend
much time on it.

Thanks again

Regards,
Vince
"Charles Law" <bl***@nowhere.com> wrote in message
news:e8*************@TK2MSFTNGP12.phx.gbl...
I'm not sure I understand you. The link I gave points to a syntax
highlighting control. It comes with standard languages pre-defined, but you can fully configure the colours and style of highlighting, and add
intellisense of your choosing. What is it that you need to be able to do
that you don't think it would do for you? It could save a lot of coding.

Charles
"dddd" <dd@ddd> wrote in message
news:ur**************@TK2MSFTNGP11.phx.gbl...
I have to do it for special reason.

thanks your response.

Best Regards,

Vince

"Charles Law" <bl***@nowhere.com> wrote in message
news:eA**************@TK2MSFTNGP12.phx.gbl...
Take a look at SyntaxEditor at
http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well developed control.

HTH

Charles
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
> Dear all,
>
> I have to do a source code editor to implement syntax hilighted with
special
> colors , IntelliSense function.
>
> Could anybody give me some tips or links?
>
>
> Thanks,
>
> Vince
>
>



Jul 21 '05 #7

P: n/a
Hi Vince

All the things you mention, it will do for you: line numbers, syntax
highlighting, intellisense functions, group functions.

You say "license", but you buy the product and then it is 'royalty' free.
You buy it only once.

For a long time I thought that I would prefer to have such things under my
own control, but there is a lot of good quality available at a very fair
price. If the control costs 300, and your rate is 30 per hour, you have
only ten hours in which to produce something as good before you lose money.
It can't be done.

I have no wish to try to teach my grandmother to suck eggs, but I would give
it serious thought before spending my own money on such a development, or
persuading my employer to employ me on such a mission when there are such
savings to be made.

Perhaps there is some other reason for re-inventing the wheel, but so far
this seems to be an excellent fit.

Charles
[My apologies for so wantonly mixing my metaphors]
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hi, Charles
the control you give me is a good product. but I should pay license for
using it :-(
and I have to develop a special source code editor with line number,
hilightling syntax, intenllisense function, maybe include group function. it is better that I do all function from lower level although I should spend
much time on it.

Thanks again

Regards,
Vince
"Charles Law" <bl***@nowhere.com> wrote in message
news:e8*************@TK2MSFTNGP12.phx.gbl...
I'm not sure I understand you. The link I gave points to a syntax
highlighting control. It comes with standard languages pre-defined, but

you
can fully configure the colours and style of highlighting, and add
intellisense of your choosing. What is it that you need to be able to do
that you don't think it would do for you? It could save a lot of coding.

Charles
"dddd" <dd@ddd> wrote in message
news:ur**************@TK2MSFTNGP11.phx.gbl...
I have to do it for special reason.

thanks your response.

Best Regards,

Vince

"Charles Law" <bl***@nowhere.com> wrote in message
news:eA**************@TK2MSFTNGP12.phx.gbl...
> Take a look at SyntaxEditor at
> http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a

well
> developed control.
>
> HTH
>
> Charles
>
>
> "news.microsoft.com" <vi***@citiz.net> wrote in message
> news:%2****************@TK2MSFTNGP09.phx.gbl...
> > Dear all,
> >
> > I have to do a source code editor to implement syntax hilighted with > special
> > colors , IntelliSense function.
> >
> > Could anybody give me some tips or links?
> >
> >
> > Thanks,
> >
> > Vince
> >
> >
>
>



Jul 21 '05 #8

P: n/a
Definitely. We used Scintilla (http://www.scintilla.org/), which is free,
but has the downside of being unmanaged C++. It can be used with .NET
though. It took a lot of effort to get it to where we wanted it, and it
would have been a huge effort if we had to write the editing component
ourselves. Writing text editors is hard -- much much more than $300 hard.

Stu
"Charles Law" <bl***@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
Hi Vince

All the things you mention, it will do for you: line numbers, syntax
highlighting, intellisense functions, group functions.

You say "license", but you buy the product and then it is 'royalty' free.
You buy it only once.

For a long time I thought that I would prefer to have such things under my
own control, but there is a lot of good quality available at a very fair
price. If the control costs 300, and your rate is 30 per hour, you have
only ten hours in which to produce something as good before you lose money. It can't be done.

I have no wish to try to teach my grandmother to suck eggs, but I would give it serious thought before spending my own money on such a development, or
persuading my employer to employ me on such a mission when there are such
savings to be made.

Perhaps there is some other reason for re-inventing the wheel, but so far
this seems to be an excellent fit.

Charles
[My apologies for so wantonly mixing my metaphors]
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hi, Charles
the control you give me is a good product. but I should pay license for
using it :-(
and I have to develop a special source code editor with line number,
hilightling syntax, intenllisense function, maybe include group function.
it
is better that I do all function from lower level although I should spend much time on it.

Thanks again

Regards,
Vince
"Charles Law" <bl***@nowhere.com> wrote in message
news:e8*************@TK2MSFTNGP12.phx.gbl...
I'm not sure I understand you. The link I gave points to a syntax
highlighting control. It comes with standard languages pre-defined, but
you
can fully configure the colours and style of highlighting, and add
intellisense of your choosing. What is it that you need to be able to

do that you don't think it would do for you? It could save a lot of coding.
Charles
"dddd" <dd@ddd> wrote in message
news:ur**************@TK2MSFTNGP11.phx.gbl...
> I have to do it for special reason.
>
> thanks your response.
>
> Best Regards,
>
> Vince
>
> "Charles Law" <bl***@nowhere.com> wrote in message
> news:eA**************@TK2MSFTNGP12.phx.gbl...
> > Take a look at SyntaxEditor at
> > http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well
> > developed control.
> >
> > HTH
> >
> > Charles
> >
> >
> > "news.microsoft.com" <vi***@citiz.net> wrote in message
> > news:%2****************@TK2MSFTNGP09.phx.gbl...
> > > Dear all,
> > >
> > > I have to do a source code editor to implement syntax hilighted

with > > special
> > > colors , IntelliSense function.
> > >
> > > Could anybody give me some tips or links?
> > >
> > >
> > > Thanks,
> > >
> > > Vince
> > >
> > >
> >
> >
>
>



Jul 21 '05 #9

P: n/a
Hi Charles,

I agree with you------- buying good and suitable product will save time and
money. :-)

I will reconsider it thoroughly......

Thanks,

Vince from Shanghai, China
"Charles Law" <bl***@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
Hi Vince

All the things you mention, it will do for you: line numbers, syntax
highlighting, intellisense functions, group functions.

You say "license", but you buy the product and then it is 'royalty' free.
You buy it only once.

For a long time I thought that I would prefer to have such things under my
own control, but there is a lot of good quality available at a very fair
price. If the control costs 300, and your rate is 30 per hour, you have
only ten hours in which to produce something as good before you lose money. It can't be done.

I have no wish to try to teach my grandmother to suck eggs, but I would give it serious thought before spending my own money on such a development, or
persuading my employer to employ me on such a mission when there are such
savings to be made.

Perhaps there is some other reason for re-inventing the wheel, but so far
this seems to be an excellent fit.

Charles
[My apologies for so wantonly mixing my metaphors]
"news.microsoft.com" <vi***@citiz.net> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hi, Charles
the control you give me is a good product. but I should pay license for
using it :-(
and I have to develop a special source code editor with line number,
hilightling syntax, intenllisense function, maybe include group function.
it
is better that I do all function from lower level although I should spend much time on it.

Thanks again

Regards,
Vince
"Charles Law" <bl***@nowhere.com> wrote in message
news:e8*************@TK2MSFTNGP12.phx.gbl...
I'm not sure I understand you. The link I gave points to a syntax
highlighting control. It comes with standard languages pre-defined, but
you
can fully configure the colours and style of highlighting, and add
intellisense of your choosing. What is it that you need to be able to

do that you don't think it would do for you? It could save a lot of coding.
Charles
"dddd" <dd@ddd> wrote in message
news:ur**************@TK2MSFTNGP11.phx.gbl...
> I have to do it for special reason.
>
> thanks your response.
>
> Best Regards,
>
> Vince
>
> "Charles Law" <bl***@nowhere.com> wrote in message
> news:eA**************@TK2MSFTNGP12.phx.gbl...
> > Take a look at SyntaxEditor at
> > http://www.actiprosoftware.com/Produ...t/Default.aspx. It is a well
> > developed control.
> >
> > HTH
> >
> > Charles
> >
> >
> > "news.microsoft.com" <vi***@citiz.net> wrote in message
> > news:%2****************@TK2MSFTNGP09.phx.gbl...
> > > Dear all,
> > >
> > > I have to do a source code editor to implement syntax hilighted

with > > special
> > > colors , IntelliSense function.
> > >
> > > Could anybody give me some tips or links?
> > >
> > >
> > > Thanks,
> > >
> > > Vince
> > >
> > >
> >
> >
>
>



Jul 21 '05 #10

This discussion thread is closed

Replies have been disabled for this discussion.