Gamestudio Links
Zorro Links
Newest Posts
MT5 bridge not working on MT5 v. 5 build 4160
by EternallyCurious. 04/25/24 20:49
Data from CSV not parsed correctly
by EternallyCurious. 04/25/24 10:20
Trading Journey
by howardR. 04/24/24 20:04
M1 Oversampling
by Petra. 04/24/24 10:34
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Scripts not found
by juergen_wue. 04/20/24 18:51
zorro 64bit command line support
by 7th_zorro. 04/20/24 10:06
StartWeek not working as it should
by jcl. 04/20/24 08:38
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (AndrewAMD), 962 guests, and 7 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mega_Rod, EternallyCurious, howardR, 11honza11, ccorrea
19048 Registered Users
Previous Gallery
Next Gallery
Print Thread
Rating: 5
Page 6 of 12 1 2 4 5 6 7 8 11 12
HorusIDE #401011
05/11/12 00:09
05/11/12 00:09
6 Images
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline OP
Expert
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 laugh
112 Comments
Re: HorusIDE [Re: Aku_Aku] #406637
08/26/12 14:18
08/26/12 14:18
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline OP
Expert
Tempelbauer  Offline OP
Expert
T

Joined: Feb 2005
Posts: 3,687
Hessen, Germany
currently itīs not possible to open ALL projectfiles with one command. But what you can do is to open all includes of a file at once: Just click in de menu Code > Open Includes

In future versions the projectmanagement and -handling will be insensively improved. Opening related files is part of it.

Re: HorusIDE [Re: Tempelbauer] #406664
08/27/12 08:40
08/27/12 08:40
Joined: Dec 2008
Posts: 1,218
Germany
Rackscha Offline
Serious User
Rackscha  Offline
Serious User

Joined: Dec 2008
Posts: 1,218
Germany
@Templebauer:
Just started to use your IDE, and it works great. The only thing which interrupts a bit is the low update frequency for the internal cache used by autocomplete.

Sometimes propertychanges are not shown(showing old properties).

When creating a new file and saving it as .c/.h it wont applay highlightning or create an autocompletecache. Closing and reopening is required so it highlights and collects data for the cache.

edit: WHOHO, my 1k post grin

Last edited by Rackscha; 08/27/12 08:40.
Re: HorusIDE [Re: Rackscha] #406665
08/27/12 08:51
08/27/12 08:51
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline OP
Expert
Tempelbauer  Offline OP
Expert
T

Joined: Feb 2005
Posts: 3,687
Hessen, Germany
thanks

Quote:
The only thing which interrupts a bit is the low update frequency for the internal cache used by autocomplete.

this should be faster in the next version. i already implemented a performance update in the current development version (comming soon).

Quote:
Sometimes propertychanges are not shown(showing old properties).

The parser is executed by a timer. This timer gets activated if you change the text. If you write too fast for this timer the parser wonīt get invoked in due time.

Quote:
When creating a new file and saving it as .c/.h it wont applay highlightning or create an autocompletecache. Closing and reopening is required so it highlights and collects data for the cache.

thanks for the info.

currently i re-work the core of the editor in order to improve performance and maintainability of the sourcecode. your feedback comes to the right time, i will take a look on this issues if i can improve this by the way.

Re: HorusIDE [Re: Tempelbauer] #406679
08/27/12 11:08
08/27/12 11:08
Joined: Dec 2008
Posts: 1,218
Germany
Rackscha Offline
Serious User
Rackscha  Offline
Serious User

Joined: Dec 2008
Posts: 1,218
Germany
Sometime ago i started working on an IDE for my own D16Pascal compiler(which compiles for the virtual DCPU from Notch) which uses a pscal inspired Language.

My IDE has codejumper and autocompletion too. I had the compiler running in peek mode(aborting silently on error and faster at some sircumstances). IIRC it tried to recompile the currently active unit on every keypress, worked without impact. If it succeded, i updated the info for autocompletion and codejumper using the new data, else it ignored it.

PS: ah now i remember: on EVERY keypress it called the peekcompiling BUT only if the last peeccompile ended 100ms ago, it recompiled. Otherwhise it recompiled the active unit every second. SO it was a mixup between realtime reaction and timed updating.

And i noticed that your autocomplete has some problems with parameter values(iirc with locals too), not displaying them in autocomplete.

"Go To Declaration" worked only for global and not for local/parameter vars


MY Website with news of my projects:
(for example my current
Muliplayer Bomberman,
GenesisPrecompiler for LiteC
and TileMaster, an easy to use Tile editor)
Sparetime-Development

Re: HorusIDE [Re: Tempelbauer] #407365
09/11/12 23:50
09/11/12 23:50

T
tolu619
Unregistered
tolu619
Unregistered
T



Awesome! I just installed it! How do I use regions like in Visual Studio? Regions, code snippets and intellisense are the three visual studio features I missed the most. God bless you for making this IDE free! In the next version, see if you can add the feature that visual studio has that allows you to create a second window to view the same code in the same window. I mean, I'm viewing my code from line 20 in the upper window and I'm viewing the exact same code from line 100 in the lower window. The line separating the two windows can be dragged to determine which window is larger and if it's dragged all the way up to the top, the upper window is eliminated, leaving only the lower window. I don't know what this feature is called, but you can try it out in your visual studio if you were not aware of its existence.

Re: HorusIDE [Re: ] #407391
09/12/12 10:13
09/12/12 10:13
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline OP
Expert
Tempelbauer  Offline OP
Expert
T

Joined: Feb 2005
Posts: 3,687
Hessen, Germany
Quote:
How do I use regions like in Visual Studio?

Visual Studio:
Code:
#region Name

//some code

#endregion



Horus:
Code:
/* region Name */

//some code

/* endregion */




Quote:
In the next version, see if you can add the feature that visual studio has that allows you to create a second window to view the same code in the same window. I mean, I'm viewing my code from line 20 in the upper window and I'm viewing the exact same code from line 100 in the lower window. The line separating the two windows can be dragged to determine which window is larger and if it's dragged all the way up to the top, the upper window is eliminated, leaving only the lower window. I don't know what this feature is called, but you can try it out in your visual studio if you were not aware of its existence.

I know these window-features of VS (SplitView and having multiple windows to view one document). Horus already have a SplitView-Feature that should serve most of the needs (look at the documentīs toolbar). Creating multiple windows for one document is not implemented in Horus and I will not implement it in the near future. There are a plenty of other features with a higher cost-benefit ratio in my to do list.

Re: HorusIDE [Re: nomis23uk] #408077
09/24/12 19:14
09/24/12 19:14
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline OP
Expert
Tempelbauer  Offline OP
Expert
T

Joined: Feb 2005
Posts: 3,687
Hessen, Germany

Version 2.1.0 available

Changed:
[Feature] Code Snippets
[Feature] Multi Purpose Go To
[Feature] Line and Word Highlight
[Feature] Aero Snap Support for Panels
[Feature] History of copies
[Feature] Update notification
[Feature] Self closing Brackets
[Feature] Code Completion: Performance Improvement
[Feature] Code Completion: Parameter-Selection by pressing Tab
[Feature] UI Improvements
[Bugfix] Editor-Blocker while entering Comments


Please note:
- The configuration-file has a new structure, so youīll have to re-setup Horus . Iīm sorry for this
- To get a quick overview of the new features, take a look on the New Features Page
- The editor core has been completely reworked, so there may be some more bugs than usual, but i did my best to smash them all

Re: HorusIDE [Re: Tempelbauer] #408093
09/25/12 08:07
09/25/12 08:07
Joined: Dec 2003
Posts: 1,225
germany
gri Offline
Serious User
gri  Offline
Serious User

Joined: Dec 2003
Posts: 1,225
germany
hey thank you tempelbauer,


"Make a great game or kill it early" (Bruce Shelley, Ensemble Studios)
Re: HorusIDE [Re: gri] #408102
09/25/12 10:06
09/25/12 10:06
Joined: Mar 2011
Posts: 3,150
Budapest
sivan Offline
Expert
sivan  Offline
Expert

Joined: Mar 2011
Posts: 3,150
Budapest
cool, I'll make a trial with it again.


Free world editor for 3D Gamestudio: MapBuilder Editor
Re: HorusIDE [Re: sivan] #409436
10/17/12 14:13
10/17/12 14:13
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
Kartoffel Offline
Expert
Kartoffel  Offline
Expert

Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
Theres a little problem for users that don't use the dark theme:

(somehow I can't post it as an image here)
here's the link.

The green line-highlighting makes the text almost unreadable.

...and I've got another question:
will there be a feature to customize theme-colors in a later version?

Page 6 of 12 1 2 4 5 6 7 8 11 12

Moderated by  jcl, Realspawn, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1