Jump to content
IGNORED

Text editor for programming


Willie1914

Recommended Posts

Hello everyone!

 

I'm new to the forum, but have been programming my Ti-99/4a since the mid-80's.

 

Recently I moved to a Windows-10 based laptop, and find NotePad / WordPad a bit frustrating to use when writing assembly programs -- in particular, managing the tabs!

 

Can anyone recommend a replacement for these? I'm curious as to what others are using.

 

Thanks in advance,

Willie

  • Like 1
Link to comment
Share on other sites

Hello everyone!

 

I'm new to the forum, but have been programming my Ti-99/4a since the mid-80's.

 

Recently I moved to a Windows-10 based laptop, and find NotePad / WordPad a bit frustrating to use when writing assembly programs -- in particular, managing the tabs!

 

Can anyone recommend a replacement for these? I'm curious as to what others are using.

 

Thanks in advance,

Willie

I don't program in a non IDE environment, so I can't give you a good answer, but I would think that something like notepad++ would work. I do believe their is an added benefit to using NP++, someone here in the past has posted a plugin for NP++ to know your dealing with assembly, I believe.

Edited by RickyDean
Link to comment
Share on other sites

I don't program in a non IDE environment, so I can't give you a good answer, but I would think that something like notepad++ would work. I do believe their is an added benefit to using NP++, someone here in the past has posted a plugin for NP++ to know your dealing with assembly, I believe.

 

in the Development Resources thread, under "Editors."

  • Like 1
Link to comment
Share on other sites

I use Textpad myself, I like it because I can set it up with a syntax file so it highlights all my assembly operands.

 

You can use Textpad for free pretty much indefinitely, it just pops up a registration reminder once in awhile, but I bought a license for $30 because it's a good product and I want them to make some money on it.

Link to comment
Share on other sites

Notepad++ works well, and is free. You can get gVim (vi editor) if you are old school. You could try Atom, too, it's what the cool kids use nowadays. Also Eclipse. and then there is the WUDSN project here:https://www.wudsn.com/index.php/ide/installation

 

*edit*

Err, WUDSN is Atari, not user if it has support for TI stuff.

Edited by danwinslow
Link to comment
Share on other sites

  • 4 months later...

Has anyone come across an editor that doesn't treat the tab as anything but moving the cursor, like the typical TI editors? For assembly language programming I just want something simple - no using the mouse to re-position the cursor, no tab/space indentation, etc. Lately I find myself creating new files with the real hardware then moving them to the PC because all the PC editors I have tried have the same annoying traits.

Link to comment
Share on other sites

For stuff like that, on Windows, I'd usually just use an AutoHotKey solution, possibly with a toggle to turn it on and off. Could make it window-specific (only active when Notepad++ is the active window) or heck, even file/directory specific (only active when Notepad++ is the active windows and is working in a file somewhere within one's /TI99/ directory), but might make more sense not to, just binding it to a toggle (e.g., so that when one's conception of "TI input mode" is toggled on, it works anywhere - not just in Notepad++).

Link to comment
Share on other sites

Notepad++ works great for me. I use it for all my PC-side programming.

 

The TAB function in Notepad++ moves the cursor to the next pre-set tab location, but it adds spaces between the end of the current location and the tab location. In Notepad++, I don't think you can move forward on an otherwise empty line without adding spaces... Those locations don't exist until they are populated with something... either a character or a space.

 

I may be wrong, but that's my experience.

Link to comment
Share on other sites

The TAB function in Notepad++ moves the cursor to the next pre-set tab location, but it adds spaces between the end of the current location and the tab location. In Notepad++, I don't think you can move forward on an otherwise empty line without adding spaces... Those locations don't exist until they are populated with something... either a character or a space.

Good to know. I think I tried Notepad++ along with 5-6 others some months ago hoping one of them would suit my needs. so far no dice. I just want to use a keyboard, no mouse, while editing code.

 

 

For stuff like that, on Windows, I'd usually just use an AutoHotKey solution, possibly with a toggle to turn it on and off. Could make it window-specific (only active when Notepad++ is the active window) or heck, even file/directory specific (only active when Notepad++ is the active windows and is working in a file somewhere within one's /TI99/ directory), but might make more sense not to, just binding it to a toggle (e.g., so that when one's conception of "TI input mode" is toggled on, it works anywhere - not just in Notepad++).

This sounds interesting... Would you have any thoughts on how to create a toggle like this? Would it be something like binding tab to a specific number of 'right' arrows? I'll look into this next week. The only challenge I could see is what Opry99er brings up, in that most text editors won't move beyond the last character of the current line.

Link to comment
Share on other sites

I have to scroll up and down often and if you have seen the GPL code for RXB you would know it is way larger than any other project for the TI99/4A just source DV80 files on my SCSI drive:

 

SRXB3 683 DV 80 (GROM3)

SRXB4 716 DV 80 (GROM4)

SRXB5 768 DV 80 (GROM5)

SRXB6 526 DV 80 (GROM6)

SRXB7 240 DV 80 (GROM7)

 

Then you have XB ROMs:

SOURCE1 821 DV 80 (ROM1)

SOURCE2 869 DV 80 (ROM2)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...