IDE with Code Completion & Function Highlighting

Working on new editor enhancements?
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Eikeland.

Hi,
I have been working with The CodeMax\CodeSense Code Editor Control.
It seams like I have been able to translate 99% of the C++ Declaration (with good help from fellow forum users).

This is a POWERFUL Control
It supports tons of functionalities, here is a few:
Color Syntax
Line Numbering
Split Code Windows
Code Completion
Function Highlighting
Line Highlighting
Bookmarks (brake marks, etc)
++
In all respect for the great IDE included in PB, do I still feel it missing some "Nice to have" features.

So I'm asking how the interest here is for all or some of these functionalities.
If so, is anyone interest in to help out with a new IDE?
What else should be included?
Or even better, could we continue on the existing Editor (Much of the editor code need to be replaces since it's based on RTF format.)
I'm open for any suggestions.

Here is a link to the CodeMax\CodeSense Web Site.
http://www.ticz.com/homes/users/nlewis/

Se below for a few pictures of the control.

Richard
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Revolver.

Looks very good! I would support this IDE if it had all those features you mentioned and are pictured in the screenshots, as well as a very high level of customizability.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

Yes, sounds like a good alternative..

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.

Could be cool to have it in PB IDE.

I use codemax in my first Visual IDE and its great, its comes in two flavors: as Activex and as dll, i used the ActiveX.

If Fred use CodeMax in the PB Ide this could be a very important step because it rocks!!!



Best Regards

Ricardo

Dont cry for me Argentina...
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by GPI.

>i used the ActiveX

please don't do this in PureBasic IDE.

But this also can't folding :(

PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.
>i used the ActiveX
please don't do this in PureBasic IDE.
Of course for the PB IDE they will use, if Fred decide to, the dll version.
Whats the problem with that?
CodeMax is used extensively in the software industry, its very complete, easy to use, small, fast and free!!

BTW, the version that i use of CodeMax was not so complete, dont have Intellisense per example and i have to do it by myself. This one is very complete now, its a MUST for an editor.

Best Regards

Ricardo

Dont cry for me Argentina...
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Eikeland.

Hi,

If Fred and the "IDE" guy's will use CodeMax that's great!
But that must be their dession.

In the mean time I'm working on a "Prototype" MDI Editor and I'm using CodeMax the native dll version.
The main different is that I'm often working with several projects, so each project will have it's own MDI Child window, the child window it self will look more or less like the one we using today (Tab pages with .pb files).

When I have something useful to show, then I will post the source code.
Hopefully some of you can use the code or part of it anyway.

Richard
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.
When I have something useful to show, then I will post the source code.
Hopefully some of you can use the code or part of it anyway.
Will be great!!!!

Best Regards

Ricardo

Dont cry for me Argentina...
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

dig dig dig.... what is the status on this?
Amiga5k
Enthusiast
Enthusiast
Posts: 329
Joined: Fri Apr 25, 2003 8:57 pm

Post by Amiga5k »

I did a search on Google for codemax, and it seems that versions earlier than 3.0 are free (correct me if I'm wrong), but don't have syntax highlighting and some of the other features we're wanting.

3.0 has these features, but costs $199! Or $399 with the source code...

jaPBe (just another PB editor), however, *IS* free and seems to be a step in this direction. Do a search in this forum for jaPBe and you'll find the link to download it. It's quite good, actually! Don't forget to get the other files that go with it too (you'll see them on the same download page).

Russell
*** Diapers and politicians need to be changed...for the same reason! ***
*** Make every vote equal: Abolish the Electoral College ***
*** www.au.org ***
TronDoc
Enthusiast
Enthusiast
Posts: 310
Joined: Wed Apr 30, 2003 3:50 am
Location: 3DoorsDown

Post by TronDoc »

Amiga5k wrote:*** Diapers and politicians need to be changed...for the same reason! ***
:lol:
peace
[pI 166Mhz 32Mb w95]
[pII 350Mhz 256Mb atir3RagePro WinDoze '98 FE & 2k]
[Athlon 1.3Ghz 160Mb XPHome & RedHat9]
Amiga5k
Enthusiast
Enthusiast
Posts: 329
Joined: Fri Apr 25, 2003 8:57 pm

Post by Amiga5k »

Believe it or not, you're the first person to comment on my sig! And how true it is... ;)

Russell
*** Diapers and politicians need to be changed...for the same reason! ***
*** Make every vote equal: Abolish the Electoral College ***
*** www.au.org ***
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

ah, the digging fun :) I knew about the new version of CodeMax, I have a few older versions of the bugger. I have an editor in VB that I want to convert over to PB, that uses this. I was thinking of using that sc thingie majigger that jaPBe uses, however the only library that uses that bugger is currently only for Linux w/ the author not willing to do a Windows port for ages. So .. :)

But anyways, Im still looking for includes/header files for interfacing CodeMax with PB, Anybody have any?
Amiga5k
Enthusiast
Enthusiast
Posts: 329
Joined: Fri Apr 25, 2003 8:57 pm

Post by Amiga5k »

Hey Shannara, I just noticed that your post is almost exactly one year behind mine! ;)

Russell
*** Diapers and politicians need to be changed...for the same reason! ***
*** Make every vote equal: Abolish the Electoral College ***
*** www.au.org ***
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post by Progi1984 »

Personnally, I wanted to use Scintilla for my own IDE, but i didn't win. So i looked for many code source edition controls like Scintilla. there are a few :
-Scintilla
-RaEdit
-CodeMAx,

I just found this three there !
Post Reply