flat assembler
Message board for the users of flat assembler.

Index > IDE Development > Some suggestions for the fasmW IDE.

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
madmatt



Joined: 07 Oct 2003
Posts: 1045
Location: Michigan, USA
madmatt 04 Dec 2004, 18:48
I would like to see some features implemented in a future release of fasm for windows:
1. Make a selection tab over to the next tab stop, instead of delete.
2. Make a selection convert the text to all upper case.
3. Make a selection convert the text to all lower case.

Thanks Wink ,
Matt (MadMatt)


Last edited by madmatt on 18 Mar 2005, 05:54; edited 1 time in total
Post 04 Dec 2004, 18:48
View user's profile Send private message Reply with quote
coconut



Joined: 02 Apr 2004
Posts: 326
Location: US
coconut 09 Mar 2005, 03:21
a toolbar!
Post 09 Mar 2005, 03:21
View user's profile Send private message Reply with quote
mike.dld



Joined: 03 Oct 2003
Posts: 235
Location: Belarus, Minsk
mike.dld 09 Mar 2005, 06:05
What about comment/uncomment selection?
Post 09 Mar 2005, 06:05
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
madmatt



Joined: 07 Oct 2003
Posts: 1045
Location: Michigan, USA
madmatt 18 Mar 2005, 05:58
coconut: yes that would be nice too
mike.dld: there are some macros made that do the thing that you ask, I can post them if you want.
hopefully #2 and #3 gets implemented, It would be very easy to do, and would help me with converting some older assembly code.
Post 18 Mar 2005, 05:58
View user's profile Send private message Reply with quote
mike.dld



Joined: 03 Oct 2003
Posts: 235
Location: Belarus, Minsk
mike.dld 18 Mar 2005, 12:31
madmatt
I already have these macros, self-made, starting comment with '@^' and ending with '^@' but for some reason we IMHO really need ';'-style commenting. And BTW with macro-based implementation it's really hard to 'highlight' comments within @^ ... ^@ (i.e. make it the same color as ordinary ';' comments). This all of course about FASMW environment.
Post 18 Mar 2005, 12:31
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8353
Location: Kraków, Poland
Tomasz Grysztar 18 Mar 2005, 13:08
mike.dld wrote:
And BTW with macro-based implementation it's really hard to 'highlight' comments within @^ ... ^@ (i.e. make it the same color as ordinary ';' comments). This all of course about FASMW environment.

Not only with macro-based, the problem with proper syntax highlighting is generally of the main reasons why I haven't implemented block comments in fasm (I don't consider partial solutions).
Post 18 Mar 2005, 13:08
View user's profile Send private message Visit poster's website Reply with quote
polygon7



Joined: 14 Aug 2003
Posts: 62
Location: Poznan, Poland
polygon7 18 Mar 2005, 19:40
Hi,
I have a small sugestion... Could you add a line numbers on left or right
margin (i don't remember how it's called. A gutter bar?)?
It will be very helpful in error finding.

_________________
best regards
p7
Post 18 Mar 2005, 19:40
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8353
Location: Kraków, Poland
Tomasz Grysztar 18 Mar 2005, 19:47
Isn't automatic error line highlighter and F5 enough for such purpose?
Post 18 Mar 2005, 19:47
View user's profile Send private message Visit poster's website Reply with quote
polygon7



Joined: 14 Aug 2003
Posts: 62
Location: Poznan, Poland
polygon7 18 Mar 2005, 21:09
Privalov wrote:
Isn't automatic error line highlighter and F5 enough for such purpose?
Hmm, i think, that a line numbering will be also very useful and faster on first sight into source code with bugs. Smile

_________________
best regards
p7
Post 18 Mar 2005, 21:09
View user's profile Send private message Visit poster's website Reply with quote
OzzY



Joined: 19 Sep 2003
Posts: 1029
Location: Everywhere
OzzY 19 Mar 2005, 00:00
I'd like to see something like template projects...
You click File/New/Template
and have ready code to start for:
PE GUI
PE Console
MZ .EXE
DOS .COM
ELF
.
.
.
etc

Something like this:
PE GUI
Code:
format PE GUI 4.0
include '%fasminc%\win32a.inc'
start:
;Your code here

;data
;Your data here


;idata
data import
;Your import data here

end data
;eof
    


and so on...
Templates for all suported formats...
I know this can be done very easy... but it is very helpful!
Sometimes you just can't lose time writing "standard" initial code.

That's it!
Thanks!
Sorry for my bad english! I hope you understand what I mean! Wink
Post 19 Mar 2005, 00:00
View user's profile Send private message Reply with quote
Vasilev Vjacheslav



Joined: 11 Aug 2004
Posts: 392
Vasilev Vjacheslav 20 Mar 2005, 12:58
OzzY, for this purposes i have 'Template' directory in fasm directory, where i placed my templates (e.g. dialogproc.asm and main.res, createwindow.asm,
empty.asm) and i manually gets template what i need

ps. and little suggestion for fasmw ide - more options for syntax highlighting
Post 20 Mar 2005, 12:58
View user's profile Send private message Reply with quote
bubach



Joined: 17 Sep 2004
Posts: 341
Location: Trollhättan, Sweden
bubach 05 Apr 2005, 09:29
I would like printing...
Post 05 Apr 2005, 09:29
View user's profile Send private message Reply with quote
OzzY



Joined: 19 Sep 2003
Posts: 1029
Location: Everywhere
OzzY 17 Apr 2005, 03:42
Code completion for win32api?
Post 17 Apr 2005, 03:42
View user's profile Send private message Reply with quote
madmatt



Joined: 07 Oct 2003
Posts: 1045
Location: Michigan, USA
madmatt 17 Apr 2005, 06:15
Thought of another one, function key definitions. Where you would press Shift and F1 key (or any F-Key), and have text output at current cursor location. Much like a cut and paste operation.
Post 17 Apr 2005, 06:15
View user's profile Send private message Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1389
Location: Piraeus, Greece
Picnic 06 Jul 2007, 17:01
I like fasmw simplicity. A margin bar would be nice with or without line numbers. Also better undo and redo, upper/lower case options fot text.
Post 06 Jul 2007, 17:01
View user's profile Send private message Visit poster's website Reply with quote
resoftw



Joined: 26 Dec 2005
Posts: 12
Location: .id
resoftw 03 Aug 2007, 06:16
a shortcut for switching source tabs? like (F6 or Ctrl+F6 in VS or Delphi IDE) Very Happy
or maybe I just didnt know it?

_________________
Image Loading my signature, please wait...
^_^
Post 03 Aug 2007, 06:16
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 03 Aug 2007, 09:15
Ctrl+Tab like in every sane tabbed environment in Windows!
Ctrl+Shift+Tab is the other way

Ctrl+W closes a tab btw and Shift+F9 make a tab default project file.
Other shortcuts are listed in FASMW that you might need.


Ideas:
-Printing - that was already mentioned. It should support colors too.
-Enqueue possibility from explorer's context menu
***There was one version that defaulted to this behavior but it shouldn't be this black&white. It was converted back to the old behavior, but i.e. Winamp encorporates both. I can't define the DDE messages for that so the best way would be for FASMW to come the half-way and I would do the other.
"D:\Programs\Winamp\winamp.exe" /ADD "%1" adds another song to the list, but without /ADD it plays only the selected file.
-Maybe more evaluation when using 'display'. Current behavior disables debugging procs. POINT.x is shown as POINT.x, but I would like to see '0'
***There's a workaround though so its not that important. a=POINT.x, display a
Post 03 Aug 2007, 09:15
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1900
DOS386 04 Aug 2007, 06:18
> I would like to see some features implemented in a future release of fasm for windows

And in FASMD (+ S&R, dir browsing) Wink
Post 04 Aug 2007, 06:18
View user's profile Send private message Reply with quote
chaoscode



Joined: 21 Nov 2006
Posts: 64
chaoscode 23 Sep 2007, 21:18
i would find something like intellisense (se M$ C# Express Edition)

i think, the linenumber is a good idea,
i think, a "jmp Linenumber" is great
i think, if fasm updates the jmp linenumber, when they changed, it would be great^^
(or you could link a Point in the code with jumpinstructions, i would find it Great)
Post 23 Sep 2007, 21:18
View user's profile Send private message ICQ Number Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower 10 Oct 2007, 06:03
ManaIDE has it's own site:

http://www.manaedit.org/

Check it out! Tell other Fasm peoples!

Cheers,
Cmdtower
Post 10 Oct 2007, 06:03
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.