Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
AxIDE: An Axe IDE
« previous
next »
Print
Pages: [
1
]
2
3
...
5
Go Down
Author
Topic: AxIDE: An Axe IDE (Read 15692 times)
0 Members and 1 Guest are viewing this topic.
Vijfhoek
LV4
Regular (Next: 200)
Posts: 120
Rating: +13/-1
AxIDE: An Axe IDE
«
on:
September 15, 2013, 07:01:22 am »
Hello!
Since Friday, I've been working on my own Axe source code editor.
I started this because I wasn't satisfied with the default TI BASIC editor. I think that the font is too big, and that it lacks some convenient features.
I decided to call it AxIDE because of the similarity to the chemical compound Oxide.
Planned Features:
A sourcecode editor (duh) using the small, 3x6 font.
A bookmarking feature, allowing you to quickly jump to your own bookmarks.
Menus optimized for Axe: A menu for drawing commands, a menu for conditionals, et cetera.
Better names for some things, for example DrSpriteOR instead of Pt-On (disabled by default).
If possible, directly compiling from AxIDE.
Option to enable line numbering (thanks Eiyeron).
Copying and pasting (again, thanks Eiyeron).
Progress:
Program browser: ~85% done
«
Last Edit: September 19, 2013, 03:10:23 pm by Vijfhoek
»
Logged
+1/-0 karm for this message
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: AxIDE: An Axe IDE
«
Reply #1 on:
September 15, 2013, 07:03:04 am »
I support this! I want to have such a IDE on my calc!
Logged
nikitouzz
LV5
Advanced (Next: 300)
Posts: 215
Rating: +22/-1
Re: AxIDE: An Axe IDE
«
Reply #2 on:
September 15, 2013, 07:03:25 am »
:O Awesome Vijfhoekyou make this editor in axe ? :p or in asm ?
Logged
mes records personels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes
megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes
Vijfhoek
LV4
Regular (Next: 200)
Posts: 120
Rating: +13/-1
Re: AxIDE: An Axe IDE
«
Reply #3 on:
September 15, 2013, 07:05:03 am »
I'm making this in Assembly
Logged
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: AxIDE: An Axe IDE
«
Reply #4 on:
September 15, 2013, 07:07:35 am »
awesome, hopefully this project won't die
I would so use it
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: AxIDE: An Axe IDE
«
Reply #5 on:
September 15, 2013, 07:17:51 am »
My features idea
Cut/Copy/Paste
ZStart On+Var Jump-to Lbl/Up/Bottom.
Line numbering as an option
Omnicalc's parenthesis helper
Ti-89-like Clear use (first to erase the current position to the end of line, and a twice to erase the rest of the line)
Auto indentation as option.
Logged
+1/-0 karm for this message
Matrefeytontias
Axe roxxor (kinda)
LV10
31337 u53r (Next: 2000)
Posts: 1982
Rating: +310/-12
Axe roxxor
Re: AxIDE: An Axe IDE
«
Reply #6 on:
September 15, 2013, 07:57:50 am »
I'd be so using it if only I had space for it
Also, it's possible and even easy to compile Axe programs externally, see API.inc or w/e in Axe's directory
Logged
/\ >< [- |_| _\~ [- /?
All of the TI-z80 screenshots that I will post, unless I specifically mention that it's not the case, will run at 6 MHz.
Always
. If you find that unbelievable, you should check the last link of my sig
Nerdiness
Projects :
[Ndless3.1] nKaruga
,
[Axe] Worms (yes !)
,
[Ndless 3.1] F-Zero TrackSpire (dropped)
,
[Ndless 3.1] nSpeedX 3D (paused)
,
[Ndless 3.1] nRayC, an easy-to-use raycasting (3D) engine in C for your Nspire ! (paused)
Proud author of :
[TI-8x] Jetpack 8x+
,
[TI-8x+] Gravity Walls
,
[ASM for Axe] AxeDCS axiom for Axe programmers
,
[TI-8x+] WiredWorks : a SolidWorks on your Ti-83+/84+ !
,
[TI-8x+] Super Crate Box
,
[Axe] IkarugaX, an awesomely challenging danmaku/shoot-them-up for your TI-83+/84+ !
,
[ASM for Axe] AxeJh3D axiom, a very fast 3D ASM library for Axe coders !
If at a certain moment you think that I'm awesome, you can express it by
giving me one more Internet (>^_^)>
Vijfhoek
LV4
Regular (Next: 200)
Posts: 120
Rating: +13/-1
Re: AxIDE: An Axe IDE
«
Reply #7 on:
September 15, 2013, 09:31:08 am »
Progress! I just finished the selection arrow thingy! Now I got to make sure it doesn't show up next to non-existant programs and implement scrolling. Also, I should remove the "marching ants" animation.
--EDIT-- The arrow doesn't go past the programs now anymore
«
Last Edit: September 15, 2013, 10:08:21 am by Vijfhoek
»
Logged
Eiyeron
Urist McEiyolobster
LV10
31337 u53r (Next: 2000)
Posts: 1430
Rating: +130/-10
(-_(//));
Re: AxIDE: An Axe IDE
«
Reply #8 on:
September 15, 2013, 09:32:32 am »
Great thing! Make sure that you only edit programs!
Logged
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: AxIDE: An Axe IDE
«
Reply #9 on:
September 15, 2013, 10:15:31 am »
Nice!
Are you also planning to enable editing archived progs?
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Vijfhoek
LV4
Regular (Next: 200)
Posts: 120
Rating: +13/-1
Re: AxIDE: An Axe IDE
«
Reply #10 on:
September 15, 2013, 10:16:33 am »
Yes I am, I first want it to work with programs from RAM though.
Logged
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: AxIDE: An Axe IDE
«
Reply #11 on:
September 15, 2013, 10:19:41 am »
Nice! Also make intelligent writeback that it'll only write back to archive if it changes
Logged
+1/-0 karm for this message
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
scienceaddict
LV1
Newcomer (Next: 20)
Posts: 10
Rating: +3/-0
Re: AxIDE: An Axe IDE
«
Reply #12 on:
September 15, 2013, 02:13:28 pm »
When will this be ready to use?
Logged
Vijfhoek
LV4
Regular (Next: 200)
Posts: 120
Rating: +13/-1
Re: AxIDE: An Axe IDE
«
Reply #13 on:
September 15, 2013, 02:15:55 pm »
I can't give you an ETA, sorry. I have no idea how much time this project is going to require.
Logged
Hayleia
Programming Absol
Coder Of Tomorrow
LV12
Extreme Poster (Next: 5000)
Posts: 3367
Rating: +393/-7
Re: AxIDE: An Axe IDE
«
Reply #14 on:
September 15, 2013, 02:15:58 pm »
Great news !
A few suggestions though:
would it be possible to have a flexible menu routine so that you can have an option "smart menus/standard menus/custom menus" where smart menus would be as you said, optimized for Axe (a menu for drawing commands, a menu for conditionals, etc...), standard would be standard menu, like in the good ol' TI-OS (for the ones used to this organization) and custom would be well, custom, maube through external appvars or something so that people who don't want custom don't waste space ? (long sentence is long)
woud it be possible (at long-term, not asking you to do it tomorrow) to see this ported to the CSE as a replacement for the very slow editor ?
Logged
+1/-0 karm for this message
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.
click here to know where you got your last +1s
Print
Pages: [
1
]
2
3
...
5
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
AxIDE: An Axe IDE