Author Topic: Editors  (Read 24825 times)

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Editors
« Reply #15 on: January 28, 2019, 09:51:51 AM »
Project Management
- RichMasm: not soported.

Just in case you mean these Hello World "projects" that come along as zip archives with a dozen little files: You are right, RichMasm doesn't support that. But it manages the MasmBasic project (30,000+ lines of code) just fine.

HSE

  • Member
  • *****
  • Posts: 2501
  • AMD 7-32 / i3 10-64
Re: Editors
« Reply #16 on: January 28, 2019, 11:06:49 AM »
not soported.
Sorry my English.

"Dozen little files" is very usual. There is a modified RadAsm because original "only" allow 256 files  :biggrin:. Just user's preferences.
Equations in Assembly: SmplMath

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10583
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Editors
« Reply #17 on: January 28, 2019, 01:55:24 PM »
Choosing an editor is something like choosing a girlfriend, the best choice is writing your own, the next best choice is finding one that does what you want, the worst choice is using an editor that does not do what you want. QE is my choice of an editor, it is not an IDE but a pure ascii editor and its intent is all grunt with no eye candy, I hate gimmicky things that don't have a use or add complexity for no reason, QE is fast, will load big files for a 32 bit editor, it has programmable menus and 2 script engines to automate template and other code generation.

I always did OK with tall athletic blondes but some folks like curvy brunettes, not like me to interfere with individual taste.  :P
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

ragdog

  • Member
  • ****
  • Posts: 609
Re: Editors
« Reply #18 on: January 28, 2019, 06:55:47 PM »
I'm thinking that MasmEd is Radasm 1.0

MasmEd is a other IDE from Ketilo it support only Masm ,Radasm support many other languages.

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Editors
« Reply #19 on: January 28, 2019, 08:02:42 PM »
QE is my choice of an editor, it is not an IDE but a pure ascii editor and its intent is all grunt with no eye candy

QE is cute, but it lacks a MRU menu and the F? key for "build and run". That's not eye candy, it's a necessity.

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10583
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Editors
« Reply #20 on: January 28, 2019, 08:52:26 PM »
 :biggrin:

These are the joys of a multi instance editor but build and run are different options on the programmable menus. I like to see what a build does before I try and run it.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

TimoVJL

  • Member
  • *****
  • Posts: 1320
Re: Editors
« Reply #21 on: January 28, 2019, 09:26:06 PM »
I also like to see compiler messages ;)
TLIDE
May the source be with you

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Editors
« Reply #22 on: January 28, 2019, 10:06:20 PM »
I also like to see compiler messages ;)

Me too, but if it builds without errors, they should disappear after a few seconds to let me concentrate on my code again. And of course, they should not eat up my precious vertical*) space - Assembler is a vertical language.

*) My favourite quote: It is practically impossible to teach good programming to students that have had a prior exposure to Visual Crap: as potential programmers they are mentally mutilated beyond hope of regeneration.

aw27

  • Guest
Re: Editors
« Reply #23 on: January 28, 2019, 11:13:54 PM »
I don't use it frequently (for lazyness) but IMVAO (in my very arrogant opinion) the best editor (with integrated debugger) is VS. It can even be more charmful with the AsmHighlighter extension but I don't have it installed on this computer.


jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Editors
« Reply #24 on: January 28, 2019, 11:28:00 PM »
I don't use it frequently (for lazyness)

Now that raises an obvious question: Does that mean that
a) you don't code much at all or
b) you don't use it much because VS causes you more work?

If b) which editor do you use instead?

aw27

  • Guest
Re: Editors
« Reply #25 on: January 28, 2019, 11:43:58 PM »
It requires a little more preparatory work, namely to make it work with the masm32 libraries instead of the default ones.  On the other hand, with VS we have the guarantee of using the latest and greatest Microsoft tools, so we will be the first to find the new bugs.
Usually, I use Notepad++.

felipe

  • Member
  • *****
  • Posts: 1381
Re: Editors
« Reply #26 on: January 29, 2019, 03:37:12 AM »
if you use qeditor you will always see the compiler ASSEMBLER output  :biggrin:

TimoVJL

  • Member
  • *****
  • Posts: 1320
Re: Editors
« Reply #27 on: January 29, 2019, 04:55:51 AM »
if you use qeditor you will always see the compiler ASSEMBLER output  :biggrin:
What that comment actually means ? What qeditor output? It is just a text editor :biggrin:
May the source be with you

felipe

  • Member
  • *****
  • Posts: 1381
Re: Editors
« Reply #28 on: January 29, 2019, 05:09:02 AM »
if you use qeditor you will always see the compiler ASSEMBLER output  :biggrin:
What that comment actually means ? What qeditor output? It is just a text editor :biggrin:
it means qeditor brings the output of the assembler for you. qeditor use .bat files but are an integrated part of it. you can add your owns too... :idea:

HSE

  • Member
  • *****
  • Posts: 2501
  • AMD 7-32 / i3 10-64
Re: Editors
« Reply #29 on: January 29, 2019, 08:40:14 AM »
if you use qeditor you will always see the compiler ASSEMBLER output  :biggrin:
What that comment actually means ?
Timo, apparently you don't know qWord (a member of this forum). Assembly code is assembled, not compiled  :biggrin:

qEditor run the batch in a shell, and you can see assembler messages in a console. In that way screen space is not waisted, same principle explained by JJ.
Equations in Assembly: SmplMath