suggested editor for OSDK

Questions, bug reports, features requests, ... about the Oric Software Development Kit. Please indicate clearly in the title the related element (OSDK for generic questions, PictConv, FilePack, XA, Euphoric, etc...) to make it easy to locate messages.

User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

suggested editor for OSDK

Post by waskol »

It is called Context and it is damned great for OSDK !!!!

Here a place (in french) where it is available :
http://www.clubic.com/telecharger-fiche ... ntext.html

It is a kind of ultraedit.
I found an interesting feature in it apart the syntax coloration : it is the possibility to set up some macro command keys (F9, F10, F11, F12), in order to launch an external file.

For instance, I Link to those macro the OSDK_Build.bat file with F9, and launch also my new built tap with euphooric using VDMS with F10.

Straight, efficient, fast. :P
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug »

Personally I use Crimson Editor
http://www.crimsoneditor.com

The actually seem relatively similar feature wise:
http://en.wikipedia.org/wiki/Comparison_of_text_editors
mmu_man
Flight Lieutenant
Posts: 322
Joined: Thu Sep 21, 2006 7:45 pm
Location: 26000 Valence, FRANCE
Contact:

Post by mmu_man »

Nothing beats XEmacs... even in win32.
http://ecb.sourceforge.net/screenshots/4.png
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug »

I'm currently trying Code::Blocks, a free multiplateform (Windows, Linux, Mac) C/C++ IDE.

Rigth now I'm checking if I can use it instead of Visual Studio, which would make it easy for me to generate portables executables of the OSDK.

And of course I will see after if I can have the Oric projects compiled and assembled directly from it :)
mmu_man
Flight Lieutenant
Posts: 322
Joined: Thu Sep 21, 2006 7:45 pm
Location: 26000 Valence, FRANCE
Contact:

Post by mmu_man »

I've been looking at using Make instead of non-portable batch files...
GNU make is available on win32, but needs installing some stuff.
It would be nice to have something usable with nmake as well but nmake is so screwed up (even include doesn't work correctly) :(
But anyway please don't move from batch files to a binary .proj file format of some sort...
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug »

Code::Blocks configuration is all done through xml files.
And I don't plan to FORCE people to use it, I just plan to make it easy to use it.

Like with DosBox: If you have it just define a variable and it's enabled, else it's not used.
mmu_man
Flight Lieutenant
Posts: 322
Joined: Thu Sep 21, 2006 7:45 pm
Location: 26000 Valence, FRANCE
Contact:

Post by mmu_man »

Also, it'd be nice to be able to set which emulator to use through an env var, shouldn't be too hard.
User avatar
waskol
Flight Lieutenant
Posts: 414
Joined: Wed Jun 13, 2007 8:20 pm
Location: FRANCE, Paris

Post by waskol »

Hello :P
Has anyone has tried Dev-C++ as an IDE for the OSDK ?

http://www.bloodshed.net/devcpp.html
JamesD
Flight Lieutenant
Posts: 358
Joined: Tue Nov 07, 2006 7:38 am

Post by JamesD »

waskol wrote:Hello :P
Has anyone has tried Dev-C++ as an IDE for the OSDK ?

http://www.bloodshed.net/devcpp.html
I haven't used it with OSDK but I used it for a while.
I had some problems with it so I switched.
Now I use SciTE.
http://www.scintilla.org
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug »

I tried using SciTE, but there are so many things I don't like in it.
Most things are based on settings instead of 'just working', a typical example is if you want to have multiple documents with tabs:

"How do I enable tabbed window mode in SciTE?
Multiple buffers must be allocated by setting, for example, buffers=10 in your SciTEGlobal.properties. To have the tab bar visible upon starting SciTE, set tabbar.visible=1. You can also set tabbar.hide.one=0 to always show tabs, or 1 to hide when only one file is open. tabbar.multiline=1 splits tabs across various lines if necessary."

Uselessly painful :(
Post Reply