注册 登录
编程论坛 汇编论坛

刚开始学用这个软件,请用过的朋友告诉一下

qinjiao 发布于 2012-09-06 23:46, 2802 次点击
EditPlus这个软件,我用它写源代码的时候 ,比如写MessageBox这个关键字能象其它的软件一样,我只写Me就会自动弹出几个选项可以选到这个单词。具体要怎如设置。谢谢,我这个号的分不多,请朋友们不要赚少。
75 回复
#2
qinjiao2012-09-06 23:51
朋友们,在线等啊。
#3
信箱有效2012-09-07 00:13
不知道。 用radasm吧 ,有汉化版。
半夜上网不容易。抓紧结贴吧
#4
有容就大2012-09-07 09:28
没用过啊
#5
qinjiao2012-09-07 10:10
各位,汇编你们都什么工具来写代码呢
#6
zklhp2012-09-07 10:52
汇编的集成开发环境主要有两个

一个是MASMPlus 这个主要用于masm这个编译器的 国产免费 作者aogo

一个是RadASM 可以选多个编译器 外国的 貌似可以找到源码

Editplus属于一个编辑器 可以编辑汇编代码 但比上面俩是差点
#7
zklhp2012-09-07 10:53
以下是引用zklhp在2012-9-7 10:52:39的发言:

汇编的集成开发环境主要有两个

一个是MASMPlus 这个主要用于masm这个编译器的 国产免费 作者aogo

一个是RadASM 可以选多个编译器 外国的 貌似可以找到源码

Editplus属于一个编辑器 可以编辑汇编代码 但比上面俩是差点

可惜啊 上面的这些都是windows环境的 呵呵
#8
pangding2012-09-07 19:01
回复 6楼 zklhp
z版 果然见多识广呀。
#9
有容就大2012-09-07 21:29
嘿嘿 现在感觉Z版深不可测啊
#10
TonyDeng2012-09-07 21:32
只有本站会员才能查看附件,请 登录
#11
zklhp2012-09-07 21:32
晕了 汇编IDE主要就这俩 我用过一个 就深不可测了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

刚才打的字咋没了。。
#12
TonyDeng2012-09-07 21:36
EditPlus,用来写网页,还是不错的,可以当浏览器用看到效果。写程序,还是得回头用原本语言的编译器(命令行),无非是旧式系统中的编辑器罢了。以前在DOS环境下,最好用的是QEdit,Windows下的EditPlus其实是QEdit功能的翻版。
#13
zklhp2012-09-07 21:40
以下是引用TonyDeng在2012-9-7 21:36:04的发言:

EditPlus,用来写网页,还是不错的,可以当浏览器用看到效果。写程序,还是得回头用原本语言的编译器(命令行),无非是旧式系统中的编辑器罢了。以前在DOS环境下,最好用的是QEdit,Windows下的EditPlus其实是QEdit功能的翻版。
EditPlus是商业软件 不知道还更新不 呵呵

有个开源的Notepad++ 还不错 可惜…… 具体我就不说了
#14
zklhp2012-09-07 21:42
貌似MASMPlus的作者Aogo以前也是用的EditPlus 后来觉得这个东西不好就自己写了一个IDE 这个也是目前国内甚至是世界上最好的汇编IDE了 它的自动补全和API补全至今 甚至是Emacs 我都没能完全重现出来。。
#15
TonyDeng2012-09-07 21:42
我只用这个破解版,其实也不怎么用,最多当个十六进制编辑器用用而已,有时用来转码还是不错的。
#16
有容就大2012-09-07 21:42
回复 11楼 zklhp
。。。
#17
有容就大2012-09-07 21:44
以下是引用zklhp在2012-9-7 21:40:36的发言:

EditPlus是商业软件 不知道还更新不 呵呵

有个开源的Notepad++ 还不错 可惜…… 具体我就不说了

可惜什么 俺现在就用Notepad++ 有时也用MASMPlus.
#18
有容就大2012-09-07 21:45
以下是引用zklhp在2012-9-7 21:42:39的发言:

貌似MASMPlus的作者Aogo以前也是用的EditPlus 后来觉得这个东西不好就自己写了一个IDE 这个也是目前国内甚至是世界上最好的汇编IDE了 它的自动补全和API补全至今 甚至是Emacs 我都没能完全重现出来。。
自动补全功能 我在用vs2010的vb的时候好像碰到过。。
#19
有容就大2012-09-07 21:46
以下是引用TonyDeng在2012-9-7 21:42:41的发言:

我只用这个破解版,其实也不怎么用,最多当个十六进制编辑器用用而已,有时用来转码还是不错的。

自带的转换器?

#20
TonyDeng2012-09-07 21:46
以下是引用有容就大在2012-9-7 21:45:28的发言:

自动补全功能 我在用vs2010的vb的时候好像碰到过。。

VS中,除了CLR版本的C++没有,所有语言都有这种即时辅助功能。
#21
TonyDeng2012-09-07 21:48
以下是引用有容就大在2012-9-7 21:46:06的发言:


自带的转换器?

是的,多种编码之间的转换,用它来转utf-8到Unicode或ANSI,或倒过来,都很好使。
#22
有容就大2012-09-07 21:50
以下是引用TonyDeng在2012-9-7 21:48:11的发言:


是的,多种编码之间的转换,用它来转utf-8到Unicode或ANSI,或倒过来,都很好使。

那这个要试试 老去翻计算器也不太直接。
#23
zklhp2012-09-07 21:50
以下是引用有容就大在2012-9-7 21:44:18的发言:


可惜什么 俺现在就用Notepad++ 有时也用MASMPlus.

可惜有以下
1 作者是台湾人 对大陆态度不好 从政治方面考虑 用这个有点政治倾向错误
2 作者对bug等东西的态度不大好 不知道这个应该怎么评论 傲慢?
3 无法跨平台 只有windows版
4 自动补全靠的是xml文件 比较难生成 最起码我当时用的时候是这样

当然这个也有很多优点 除了普通编辑器有的之外
1 自定义一种语言的关键字高亮很容易 因为配置文件是基于xml的而且有图形界面
2 有插件而且接口开放 有很多插件 扩展能力不错
3 支持的语言比较多 虽然支持的比较初级 但在emacs等里面也就这样了 有个关键字高亮不错了
#24
TonyDeng2012-09-07 21:51
以下是引用有容就大在2012-9-7 21:50:03的发言:


那这个要试试 老去翻计算器也不太直接。

是字符编码,不是数字进制转换。
#25
有容就大2012-09-07 21:52
以下是引用zklhp在2012-9-7 21:50:29的发言:


可惜有以下
1 作者是台湾人 对大陆态度不好 从政治方面考虑 用这个有点政治倾向错误
2 作者对bug等东西的态度不大好 不知道这个应该怎么评论 傲慢?
3 无法跨平台 只有windows版
4 自动补全靠的是xml文件 比较难生成 最起码我当时用的时候是这样

当然这个也有很多优点 除了普通编辑器有的之外
1 自定义一种语言的关键字高亮很容易 因为配置文件是基于xml的而且有图形界面
2 有插件而且接口开放 有很多插件 扩展能力不错
3 支持的语言比较多 虽然支持的比较初级 但在emacs等里面也就这样了 有个关键字高亮不错了

呵呵 佩服啊 娓娓道来 条理清晰 对比突出
#26
有容就大2012-09-07 21:53
回复 24楼 TonyDeng
哦 下了用下先
才知道啥滋味
#27
zklhp2012-09-07 21:58
以下是引用有容就大在2012-9-7 21:53:44的发言:

哦 下了用下先
才知道啥滋味

其实都差不多 即使是被捧上天的emacs和vim也不过如此

emacs的键多么 不多 也就1000多个 这中间真正有用的就没几个了。。
#28
pangding2012-09-07 22:44
以下是引用zklhp在2012-9-7 21:58:32的发言:


其实都差不多 即使是被捧上天的emacs和vim也不过如此

emacs的键多么 不多 也就1000多个 这中间真正有用的就没几个了。。

说 emacs 和 vim 强主要是强在可定制上了。代码的着色,按键都可改。嫌功能弱的地方,不方便的地方,加点功能就是了。
vim 有全能补全,我还没见过什么 ide 的补全能和 vim 媲美呢。想扩展的功能,八成都有人开发过脚本了。实在不行也可以自己开发一个,虽然花点精力,但如果用得机会多,总得来看还是节约时间和精力了。
#29
pangding2012-09-07 22:47
emacs 的 M-; 加注释的功能我挺喜欢的。其实想在 vim 里用脚本实现一个类似的功能,但一直没机会开发。简单地写一个应该不费劲,但要想在多几个语言里用,还没相好什么方法能通用。


[ 本帖最后由 pangding 于 2012-9-7 22:49 编辑 ]
#30
TonyDeng2012-09-07 22:54
其实没有谁真正会花精力自己开发那些排版功能的啦,都是人家做好了拿来就用,用得方便就说好,真要自己从头到尾做那数百上千的功能按键,要你的命,这说不上什么强项。与其给人自己定这些东西,不如做个充分的调查,直接你定好了,让人用得爽,好过搞这种虚头宣传。
#31
TonyDeng2012-09-07 22:59
在VS2010中,虽然说各种语言都有代码自动排版和代码提示与补全功能,据说是来自同一个软件,但其实是不尽相同的,最好用的,我目前认为是C#那个编辑器,C/C++的没有那么好用。
#32
pangding2012-09-07 23:01
以下是引用TonyDeng在2012-9-7 22:54:26的发言:

其实没有谁真正会花精力自己开发那些排版功能的啦,都是人家做好了拿来就用,用得方便就说好,真要自己从头到尾做那数百上千的功能按键,要你的命,这说不上什么强项。与其给人自己定这些东西,不如做个充分的调查,直接你定好了,让人用得爽,好过搞这种虚头宣传。

当然不可能从头开发了,我是说在别人的基础上加上一两个功能。也就10来行代码的事,但就能强大不少。
#33
pangding2012-09-07 23:02
其它的编辑器貌似没有这么方便加减功能,或从新定义吧。
#34
TonyDeng2012-09-07 23:03
现在的编辑器基本上都有这种东西了,VS2010那个也可以,只是我从来不用而已。我以前用QEdit的时候,也喜欢自己弄一套按键规则,但到后来,还是直接使用默认的那套了事,无非按习惯了而已,自己定还得费脑筋去想用什么组合键合适,有时自己都忘了自己定义的东西。

[ 本帖最后由 TonyDeng 于 2012-9-7 23:05 编辑 ]
#35
pangding2012-09-07 23:19
以下是引用TonyDeng在2012-9-7 23:03:40的发言:

现在的编辑器基本上都有这种东西了,VS2010那个也可以,只是我从来不用而已。我以前用QEdit的时候,也喜欢自己弄一套按键规则,但到后来,还是直接使用默认的那套了事,无非按习惯了而已,自己定还得费脑筋去想用什么组合键合适,有时自己都忘了自己定义的东西。

哦,现在大部分编辑器都这样了,我倒不是很清楚。
我基本也是喜欢用默认的。也就是加点简单的缩写之类的,比如打个 ioh 就让 vim 自动帮我扩展成 #include <stdio.h> 这样。但用 emacs 的人貌似都比较喜欢定制。
#36
TonyDeng2012-09-07 23:26
以下是引用pangding在2012-9-7 23:19:05的发言:


哦,现在大部分编辑器都这样了,我倒不是很清楚。
我基本也是喜欢用默认的。也就是加点简单的缩写之类的,比如打个 ioh 就让 vim 自动帮我扩展成 #include  这样。但用 emacs 的人貌似都比较喜欢定制。

比如说你举的这个例子吧。在VS2010中,只要键入inc,它就可以出现include的提示,按TAB键或空格、回车都行,include补全了,然后你若按<,那么它把系统include目录中的列表显示出来,这是随着你的键入而逐渐精确的,假如你按",则从用户设定的项目include文件夹中取清单,这是有灵活性的。如果是你那种设定,当要改<>为""时,就费事了。VS2010更强大的地方,是你若写了自定义函数,那么编辑器就能识别它,在你键入的时候用同样的方式给出提示,连参数表都显示出来,并即时进行语法检查,参数类型不对,马上知道。使用了未定义或声明的变量,也是马上知道的。在C#中,甚至连变量未初始化和函数返回不是所有路径均有返回值都检查得出来。这是那种编辑器无法比拟的。

[ 本帖最后由 TonyDeng 于 2012-9-7 23:29 编辑 ]
#37
TonyDeng2012-09-07 23:35
其实,VS2010的编程环境,只占了200多M内存:
只有本站会员才能查看附件,请 登录
#38
pangding2012-09-07 23:41
如果我不插 stdio.h 的话,我不会打 ioh 的。我定义了 #i 这个缩写以插入 #include。
如果我想要文件清单,vim 自带这个功能了,不用我自己写脚本。也有灵活性。

你说的那个功能一般叫 fly-make。vim 和 emacs 都有。不过我没开启。更多的功能有的时候就是浪费更多的资源,不过这对于现在的电脑来说不算什么。(对比你说的 vs2010,vim 即使开图形界面也就占 2M 左右的内存。)
只是它不断弹的那些东西有时会使程序员分心,对初学者可能比较有用,对熟悉函数的人来说不太方便。在 vim 里一般不会自动弹的,得要求它补全的时候才补全。只要按键方便,最后给书写者的感觉就是很流畅。另外也有按键,可以让 vim 回显函数的原型,如果忘了的话就比较有用了。

[ 本帖最后由 pangding 于 2012-9-7 23:44 编辑 ]
#39
pangding2012-09-07 23:51
唉?那个 vs 下的自动补全要配置什么东西吗?
我记得以前我写代码的时候可以补全的呀,但刚才我打函数它什么也没提示我,只是我函数名打全了之后一按 ( 开始提示我参数而已。
#40
TonyDeng2012-09-07 23:52
没有谁会记得住几千个库函数和类库的类名、属性、方法名和参数,再老的老手也需要那些列表清单,觉得那个碍事倒是罕见,呵呵。
#41
TonyDeng2012-09-07 23:53
以下是引用pangding在2012-9-7 23:51:09的发言:

唉?那个 vs 下的自动补全要配置什么东西吗?
我记得以前我写代码的时候可以补全的呀,但刚才我打函数它什么也没提示我,只是我函数名打全了之后一按 ( 开始提示我参数而已。

C#可以,C/C++不行。
#42
pangding2012-09-07 23:57
碍事还不是我说的。记得以前在软件工程里看过自动冒东西就是会影响人的注意力。

原来是刚启动的时候,可能补全还没准备好。现在又能用了。
方法属性名记不住是很正常的,需要的时候都得补全呀,我也经常用补全。就算记得住,起码也可以节约打字时间和减少打字错误。我只是说不用什么都弹框而已。另外好久不用我已经有点忘了 vs 里什么样子了,刚才看了看还挺美观的。
我想问一下,如果我想要的补全不是框出列表的第一个,除了用鼠标去点一下以外,还有别的方法能选吗?

我发现可以用上下箭头选。

[ 本帖最后由 pangding 于 2012-9-8 00:00 编辑 ]
#43
pangding2012-09-08 00:02
总之微软的大型开发工具也是很好用的,这个我倒是承认。只是它的这个编辑器不是编辑什么文本的时候都能用。

这楼歪的太厉害了……

[ 本帖最后由 pangding 于 2012-9-8 00:04 编辑 ]
#44
TonyDeng2012-09-08 00:02
最好是记得需要的单词的头几个字母,那就像文本框输入的递进筛选一样,输入越多,查找越精确,范围越小,通常按光标键一两下就可以了。
#45
TonyDeng2012-09-08 00:07
以下是引用pangding在2012-9-8 00:02:26的发言:

总之微软的大型开发工具也是很好用的,这个我倒是承认。只是它的这个编辑器不是编辑什么文本的时候都能用。

VS2010的编辑器庞大,是它能根据不同的文本内容改变模式。比如HTML、CSS、XML、INI、Word、Excel等,都有适应性,总之,几乎是编程中需要使用的编辑器,包括图像编辑器,都具备了,不光是语言代码而已。VS2010的优势,其实是多线程动态编译,在不妨碍你编码的同时在后台已经把代码编译好了,编译速度相当快,当然前提是你的机器必须有足够的内存——32位系统坏在物理内存无论如何都不够,在64位系统中的表现好得多,尽管VS2010是32位软件,也是如此,其实VS2010可以编写64位程序。

[ 本帖最后由 TonyDeng 于 2012-9-8 00:10 编辑 ]
#46
pangding2012-09-08 00:24
回复 45楼 TonyDeng
学习了。
重型武器果然是很吃资源呀。

[ 本帖最后由 pangding 于 2012-9-8 00:25 编辑 ]
#47
TonyDeng2012-09-08 00:27
现在电脑的起步配置已经是4G内存,32位系统吃不住了,64位系统必须是主流,吃这么点资源,其实不碍事的,性能才是根本。
#48
信箱有效2012-09-08 01:31
楼主消失了?快来结贴吧。
刚开始我也在盘算用哪个好,然后我就果断的用RADASM了。
虽说我用的还是2219版本,但是还是很海皮的看到后续好几个版本,甚至可以期待
以后到64位也是可以继续用RADASM。
基本在win32编程上所有可能用到的功能radasm都具备了。

你们都是大富豪呀。电脑都高级。我的才是14寸黑白屏 386CPU  32M内存 512M硬盘。。。没声音没鼠标
#49
pangding2012-09-08 08:49
回复 48楼 信箱有效
有这种配置电脑的人也是某种富豪。
#50
zklhp2012-09-08 09:32
以下是引用TonyDeng在2012-9-8 00:27:26的发言:

现在电脑的起步配置已经是4G内存,32位系统吃不住了,64位系统必须是主流,吃这么点资源,其实不碍事的,性能才是根本。

我喜欢45°仰视天空 因为这样眼泪就不会往下流。。
#51
zklhp2012-09-08 09:33
加高亮了 一讨论就很热闹 我喜欢热闹
12