473,408 Members | 2,734 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,408 software developers and data experts.

how to code sourcecode editor with syntax hilighted and IntelliSense function

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
9 1916
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
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
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
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
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
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
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
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
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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Alont | last post by:
I'm using EDITPLUS now, but this editor really stupid for writing and testing ASP code, I emphasize "small" is because of I'm using 32K MODEM, I can't online too long time or I'll pay much money...
6
by: DKJ | last post by:
Sapien's Primalscript costs about $150, I believe. If I purchase Visual Studio.NET, I know I can do a lot more than just create VBscript scripts, but can the VB portion of VS.NET be used as a...
25
by: Alvin Bruney | last post by:
C# is great but it does have some short comings. Here, I examine one of them which I definitely think is a shortcoming. Coming from C++, there seems to be no equivalent in C# to separate code...
9
by: news.microsoft.com | last post by:
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,
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.