The MASM Forum

General => The Workshop => Topic started by: LordAdef on March 21, 2018, 08:23:24 AM

Title: 3 code editors, my review
Post by: LordAdef on March 21, 2018, 08:23:24 AM
Hi guys,

I recently downloaded and tested 3 code text editors: Atom, Sublime Text and Visual Studio Code. I know there are many others around, but here is my opinion on the three ones:

Both have a similar pleasant look. Installation was fast for all of them. Many packages from the community that expand their capabilities.

We can set a key command to run the make.bat, no problems. Easy enough for all of us here.
There is syntax highlight for assembly, if you want. Not for MASM, but I added works to the one I'm using and it was rather simple. If you don't want it, you can opt for no syntax obviously. They provide auto complete too, very handy for large projects.

1. Atom: humm, didn't fancy this one. Too slow and lack some features I need. It has a big community involved, since Atom is made by the GitHub people.
2. Sublime Text: Many here may already know about ST. It[s been around for a long time. It's really a nice option. In fact, I owned a license. It has a nice visual feel to it. It would be my choice number one if I didn't try Visual Studio Code.
3. Visual Studio Code: I was really surprised!!!!! I didn't expected but in fact VS Code is amazing, it's by far the best featured one. It's lightweight and organic. It has the best Bookmark system of the three above. Search, select etc... In a short time I was actually coding and not fighting with the editor.

  Since I'm used to Jochen's Richmasm and its colouring capabilities, VC Code was perfect since it can hightlight words and colour sections of text at the same time as syntax highlighting (which I don't care but am using just for the kick)

In case you are looking for a code editor, I would check on VS Code. It's free and really nice

I hope that may help
Cheers

edit to say: There are some amazing packages in VS Code for backing up files. I haven't installed them yet but will asap. For development purposes it's a super feature, since the editor my back up your codes in different ways, even keeping a history log for everything you do.
Title: Re: 3 code editors, my review
Post by: felipe on March 21, 2018, 11:30:28 AM
I will not quit qeditor, never!... :biggrin:
Title: Re: 3 code editors, my review
Post by: LordAdef on March 21, 2018, 12:13:45 PM
Quote from: felipe on March 21, 2018, 11:30:28 AM
I will not quit qeditor, never!... :biggrin:

Well, I love qEditor too, don't take me wrong. But my project is getting too big and these editors have some really handy capabilities to handle various tasks.

In particular, I could mention:

multiple panel views for the same asm file
Rapidaly search (and replace) across multiple files
autocomplete
colorizing (RichMasm has it)
Bookmarks across multiple asm files, that can assess the thing in a file and open immediatelly
and many more

But this is all very personal as usual. Some preffer IDEs instead, others syntax highlight and the list goes on.

and, I'm having a good time changing perspectives for a change
Title: Re: 3 code editors, my review
Post by: jj2007 on March 21, 2018, 08:43:25 PM
Quote from: LordAdef on March 21, 2018, 12:13:45 PM
colorizing (RichMasm has it)
Bookmarks across multiple asm files, that can assess the thing in a file and open immediatelly

RichMasm has a similar function:

       deb 4, "points", ptCt, xMin, xEnd, xRange       ; *** see MakeScale (http://\masm32\masmbasic\bugtests\makescale.asc#RoundScale) ***



The url \Masm32\MasmBasic\BugTests\MakeScale.asc#RoundScale can be set by selecting (in this case) MakeScale and pressing Ctrl K.

When clicking on it, the asc file will be opened, and starts with a search for RoundScale
Title: Re: 3 code editors, my review
Post by: anunitu on March 22, 2018, 01:02:18 AM
AN editor I loved years ago was Ultra edit not free but it  had so many options.

Still around from my search.

https://www.ultraedit.com/free-text-editor.html

it sits in my memory in the same nostalgia as the DOS file tool,"LIST" by vanburg(sp) might be von vurg.??
Title: Re: 3 code editors, my review
Post by: FORTRANS on March 22, 2018, 01:17:03 AM
Hi,

   I still occasionally use it.  And/but not the most recent version.


LIST    Version 6.4a            9/21/88
(c) Copyright  Vernon D. Buerg  1983-88
139 White Oak Circle, Petaluma CA 94952
For personal use only. May not be sold.


Cheers,

Steve N.
Title: Re: 3 code editors, my review
Post by: hutch-- on March 22, 2018, 05:36:12 AM
Something you may find funny, I have been writing QE since 1997 and the requests about it were always based on what some people wanted it to emulate. First was the request to emulate the Borland C IDE, then it was an early VC IDE, at some stage there were requests to emulate UltraEdit, later there were requests to emulate NotePad++ and all the while after 4 distinct original versions it only ever emulated QE.
Title: Re: 3 code editors, my review
Post by: daydreamer on March 22, 2018, 05:45:26 AM
visual studio express
Cg toolkit was an earlier nice way to test your shader on your angelwings to make them look like devilwings with a fiery shader or wath ever shader,meshes you like
eclipse with android emulator, very slow but neccerary for go thru android tutorials
I think I tested ketil olsens IDE at one time
Qeditor has nice startup functions and nice hexedit functions
Title: Re: 3 code editors, my review
Post by: Siekmanski on March 22, 2018, 05:51:55 AM
I'm very pleased with Ketil Olsen's RadASM 2212, has all the things I need for my coding.
Title: Re: 3 code editors, my review
Post by: LordAdef on March 22, 2018, 05:54:53 AM
Quote from: Siekmanski on March 22, 2018, 05:51:55 AM
I'm very pleased with Ketil Olsen's RadASM 2212, has all the things I need for my coding.

Concerning RadAsm, I wonder why the developer stop working on it. It seems such a nice project. Does anyone know?
Title: Re: 3 code editors, my review
Post by: LordAdef on March 22, 2018, 05:59:34 AM
Quote from: hutch-- on March 22, 2018, 05:36:12 AM
Something you may find funny, I have been writing QE since 1997 and the requests about it were always based on what some people wanted it to emulate. First was the request to emulate the Borland C IDE, then it was an early VC IDE, at some stage there were requests to emulate UltraEdit, later there were requests to emulate NotePad++ and all the while after 4 distinct original versions it only ever emulated QE.

This is funny. One think I can say: the three I mentioned look very much alike and they emulate each other. And with add on to download, they may actually do basically the same things. VS Code has some more ready made features though. From what I read, VS Code wasn't stable up to this latest release.

I wonder if anyone here still uses Vim or Emac
Title: Re: 3 code editors, my review
Post by: daydreamer on March 22, 2018, 06:16:38 AM
Quote from: LordAdef on March 22, 2018, 05:59:34 AM
I wonder if anyone here still uses Vim or Emac
ask that question in Linux forum

maybe some who have kids, Carlos? use QBASIC together with their child?

Title: Re: 3 code editors, my review
Post by: LordAdef on March 22, 2018, 06:19:35 AM
Quote from: daydreamer on March 22, 2018, 06:16:38 AM
Quote from: LordAdef on March 22, 2018, 05:59:34 AM
I wonder if anyone here still uses Vim or Emac
ask that question in Linux forum

maybe some who have kids, Carlos? use QBASIC together with their child?

But they both run on Windows too
Title: Re: 3 code editors, my review
Post by: ragdog on March 22, 2018, 08:11:55 PM
QuoteConcerning RadAsm, I wonder why the developer stop working on it. It seems such a nice project. Does anyone know?

Real Life/Time or other projects but Ketil have make it open source but no working on it (a little Fearless on Radasm 2)
Title: Re: 3 code editors, my review
Post by: Raistlin on March 24, 2018, 12:44:43 AM
Seems Visual Studio Code - has a MASM pack - but you probably already knew that. Wonder if it works + debugs ok ?
https://marketplace.visualstudio.com/items?itemName=bltg-team.masm
Title: Re: 3 code editors, my review
Post by: LordAdef on March 24, 2018, 04:02:41 AM
Quote from: Raistlin on March 24, 2018, 12:44:43 AM
Seems Visual Studio Code - has a MASM pack - but you probably already knew that. Wonder if it works + debugs ok ?
https://marketplace.visualstudio.com/items?itemName=bltg-team.masm

Funny enough I searched for Masm but I didn't find it. I'll double check it today
Title: Re: 3 code editors, my review
Post by: avcaballero on March 24, 2018, 05:42:00 AM
There are no other editors like notepad++ (https://notepad-plus-plus.org/) and ConTEXT (http://www.contexteditor.org/index.php)

:eusa_boohoo:bailando (https://www.youtube.com/watch?v=xiWtqVtd1Oo)
Title: Re: 3 code editors, my review
Post by: zeddicus on April 02, 2018, 08:38:46 PM
KISS,  keep it simple Sidney! qEditor is light and fast.  Not a lot of bells and whistles, but gets the job done!


zedd.

edit to add: A lot of the bells and whistles only serve as a distraction, imo. A simple gui lets the user get more work done.
Title: Re: 3 code editors, my review
Post by: felipe on April 03, 2018, 04:05:37 AM
I Agree with you zedd, when you write asm code you don't need such distractions.  :idea: