7 registered members (EternallyCurious, 7th_zorro, Ayumi, Quad, AndrewAMD, ricky_k, 1 invisible),
497
guests, and 2
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
HorusIDE
#401011
05/11/12 00:09
05/11/12 00:09
|
|
HorusIDE
Finally... the first public version of Horus is available: http://horuside.recursivebytes.com Follow the instructions on the download-site to setup Horus for Lite-C-Development. Please test the application and report any bugs. If you like Horus you can translate the UI into your native language. Just copy HorusIDE/lang/en.lng and change the definition and meta-data. if you do so, it would be nice if you send me a copy of your translation. Notice for SSD-Users: Horus has a integrated file loss protection (it saves every open file every 30 seconds in a temp-dir). in the configuration-window you can disable or adjust this feature in order to reduce unnecessary write operations. For more information (and discussions about future versions), i want to refer to the development-thread. Have a nice weekend
|
|
|
Re: HorusIDE
[Re: sivan]
#401020
05/11/12 07:11
05/11/12 07:11
|
Joined: Jul 2008
Posts: 894
TechMuc
User
|
User
Joined: Jul 2008
Posts: 894
|
Hi Templebauer, first, thanks (even though i do not need it). I really like the Design of the Editor (sadly you used - as far as i can see - WPF, which is pretty the opposite of cross-platform). The editor seems to be bug free, which is extremly important and is really amazing for this early development stage. Nevertheless I really miss a lot of features i would expect in an editor. For me (at least) the most important features are: - automatic code completion. I know you have that, but - at least, as far as i can see, there is no code completion for user defined objects (vars, function names e.g.). This includes the automatic resolving of includes. [edit] now i see: user defined symbols are resolved, but this process seems to be super slow.., never the less i do not see any resolving of includes). - debugging and running of code. I'm not sure if you can run lite-C code atm, but this would be really a missing feature. Debugging code is useful too. two more notes: - Please go out of my context menu, or at least make this switchable in the installer - If you switch the design to Visual Studio 2010, there seems to be some issues with input boxes (e.g. Web-Browser --> Change URL). All in all a very good start (especially as it's bug free), though i would really work on the user code completion and maybe on the automatic include resolving (some kind of project explorer?). PS: i know that's totally ignorant and dumb, but your cool project just gave me the motivation to restart my editor (probably i just can not stand, that you're able to work out a stable editor, and my dumbass editor crashs all the time..ah i never get older... )
Last edited by TechMuc; 05/11/12 09:01.
|
|
|
Re: HorusIDE
[Re: TechMuc]
#401024
05/11/12 12:12
05/11/12 12:12
|
Joined: Feb 2005
Posts: 3,687 Hessen, Germany
Tempelbauer
OP
Expert
|
OP
Expert
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
|
i know, WPF is not everyman´s taste. i´ve started the development of this editor originally for me as a web tool, and i´m only using windows. so, maybe it´s not cross platform, but gamestudio isn´t really cross platform too if i headed to create a cross-platform gamestudio-specific tool, i had worked upon the LED-sources yeah, debugging is an important thing for and IDE. Especially for Gamestudio it would be really cool. Afaik, the gamestudio-debugger is not really good. and to be honest, i havn´t spend much time to look at this thing. the existing debugger (in SED) isn´t used by most people. the code completion is far from being finished. indeed, it´s slow. maybe you can speed it up if you disable the engine-symbols in the configs. the engine has about 1300 symbols. that´s quite a lot to add to a listbox. and there´re 2 or 3 other things which are quite to slow. i´m working on this If you switch the design to Visual Studio 2010, there seems to be some issues with input boxes (e.g. Web-Browser --> Change URL). oh, thanks. this will be fixed. a word to the code analysis: the editor parses files seperatly. then i know which symbols are there and which preprocessor-directives (enough for the codejumper). but i do not use them yet to build hierachical dependencies. therefore there´s no automatic include resolving so far. and to calculation which global var is really available. this will come in later versions. a project explorer will come too edit: but your cool project just gave me the motivation to restart my editor oh no... competitors
Last edited by Tempelbauer; 05/11/12 12:14.
|
|
|
Re: HorusIDE
[Re: pararealist]
#401181
05/15/12 00:19
05/15/12 00:19
|
Joined: Feb 2005
Posts: 3,687 Hessen, Germany
Tempelbauer
OP
Expert
|
OP
Expert
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
|
@Aku_Aku: you can set your project-path in the configs. it´s like in SED. setting the project-path has the effect that dynamic type highlighting (types which are defined in a file of this folder, will be highlighted like other types) and custom code completion is used (if you define a struct, function or global var in a file that is placed in this folder, the code completion will suggest it in other files) @pegamode do you have configured horus for gamestudio-development? -> http://horuside.recursivebytes.com/asetup.phpthen you should be able to run the code pressing F5 or the run-button in the toolbar
|
|
|
|