Feature-List
The following table contains added and planned features of the IDE:
Version | Type | Description | Release |
---|---|---|---|
3.1 | Feature | [0%] Custom commands - Execute custom logic using shortcuts | to be announced |
Feature | [0%] Multiple Layouts - Save as many UI layouts you like and switch between them easily | ||
Feature | [0%] Git Integration - use Git seamlessly in Horus | ||
Improvement | [0%] Customizable Theme colors - specify the Theme colors manually to create your personal look and feel | ||
Improvement | [0%] Project Explorer - view codefiles in include hierarchy | ||
3.0 | Feature | Project-Management - Create multiple projects like Eclipse or Visual Studio | 2014-08-21 |
Feature | Project-Explorer - A file explorer for projects | ||
Feature | System-Theme - A theme which adapts to the system color scheme | ||
Feature | Project Page: All important information about the project on one view | ||
Feature | Code Metrics: Count SLOC (and more) for projects | ||
Feature | Automatic Acknex-Configuration: Horus tries to detect an installed GameStudio and configure itself for usage | ||
Feature | Package Manager: Add content to projects from the internet or your local drive | ||
Improvement | Restructure Configuration-Menu | ||
2.3 | Feature | File Explorer: browse through the file system directly in the IDE. It is tree-based and provides the explorer context menu, auto-refresh of entires and custom root nodes (i.e. your project path) | 2014-04-06 |
Feature | Intelligent Drag & Drop: Drag and drop files into the code-editor and Horus will insert the file of type x into code of type y with correct syntax. It is based on the snippet engine and can be customized by the user | ||
Feature | Intelligent Tool-Tips: Preview code and image-files on mouseover | ||
Feature | Build-Counter: Function, that updates a certain Lite-C-Constant (Define) in the code at every publish/run action for automatic versioning of the project | ||
Improvement | Build against A8.45 | ||
2.2 | Feature | Acknex Manual Integration: The Helpfile of the A7/A8-Engine is now embedded into a panel and on move on an engine-function or variable the corresponding page is opened | 2013-12-28 |
Feature | Pre/Post-Build/Run Commands: Custom scripts that can be executed when a run or a publish-process starts or ends | ||
Feature | Visualisation of Variable-Positions: Icons on the left side show positions of variables and functions in Code | ||
Feature | Code-Snippets for structs: New default snippets added | ||
Improvement | Parser Performance | ||
Bugfix | Minor Bugfixes | ||
2.1 | Feature | Code Snippets: Code can be stored as a snippet and added in the document by using autocomplete or the snippet selector | 2012-09-23 |
Feature | Multi-Purpose Go To: By pressing Ctrl+G the user can go to code lines, variables or open files - depending on the input | ||
Feature | Line and Word Highlight: Highlight of the current word and line | ||
Feature | Aero Snap-Support: Panels and Windows can snap to screen-corners | ||
Feature | History of copies: The last 10 (or more) copied texts in the clipboard is remembered and can be searched and inserted by pressing Ctrl+Shift+V | ||
Feature | Updater: Horus checks automatically for Updates | ||
Feature | Self-closing Brackets: On entering opening brackets the closing bracket can be inserted as well (in the editor configuration) | ||
Feature | Parameter selection: Tab can be used to switch between parameters of a function | ||
Improvement | Code Completion Performance | ||
Improvement | User Interface and Themes | ||
Bugfix | Editor-Freeze while entering comments |
Help to Improve
Do you miss a cool feature or do you have found a bug? Please let me know and leave a comment (or send an email).