关于 火山PC调试器 吴总 咱就不能完善下调试器吗
大部分购买狗 都是为了调试的功能吧 内存,反汇编,dll调试 都没有 没遇到BUG 还好 遇到bug让人头大啊
肯定有人说 遇到问题 用VS调试被 会的人可以 不会的人呢(我感觉大部分还是不会的人多吧毕竟会C有多少还用火山写代码 大部分用户都是E转来的 )
其实问题是,既然用火山了,为什么还要下载个VS,难道没有VS,火山就用不了了吗。
VS不需要依赖火山,而火山则需要依赖VS。这就是现状。 下断点调试时,在哪里可以看见变量啥的数值 内存,汇编这些,在什么语言上都是一样的,并不是说在vs里面看不懂,到火山上就可以看懂了,这些和会不会C没什么关系,这东西又不能用中文来表示,就算是易语言用户,有这需求的基本都是拉到OD里面看,当然看懂和看不懂就是另一回事了 折戟沉沙 发表于 2024-7-6 20:00
其实问题是,既然用火山了,为什么还要下载个VS,难道没有VS,火山就用不了了吗。
VS不需要依赖火山,而火 ...
的确是这样。火山本来就不是个真正的编程语言,而是翻译器。而且不是 java -> JVM 那种字节码级的翻译(编译),而是高级语言 -> 高级语言 的翻译。所以火山必须依赖子平台(也就是其他语言),否则啥都干不了。 本帖最后由 Nino 于 2024-7-6 23:11 编辑
中發白 发表于 2024-7-6 21:43
下断点调试时,在哪里可以看见变量啥的数值
shift+F9,虽然能看,但是没易语言好用。
说实话摊子摆太大了,但专心做PC很难抗衡易语言沉淀的底蕴,除非
能老吴写出一款能一键完美把易代码转到火山的工具,这样易的所有沉淀
都拿到手了,就起飞了。
0晨鹤0 发表于 2024-7-6 23:03
的确是这样。火山本来就不是个真正的编程语言,而是翻译器。而且不是 java -> JVM 那种字节码级的翻译( ...
我感觉把翻译器做好了,C++、C代码直接实现双语言方便用户看代码,且以火山现有的表格形式展示通俗易懂,用户希望看中文就点中文。希望看原代码直接切回去也不错。 Nino 发表于 2024-7-6 23:09
shift+F9,虽然能看,但是没易语言好用。
说实话摊子摆太大了,但专心做PC很难抗衡易语言沉淀的底蕴,除 ...
向下兼容可以减少大量的重复性工作。 折戟沉沙 发表于 2024-7-6 20:00
其实问题是,既然用火山了,为什么还要下载个VS,难道没有VS,火山就用不了了吗。
VS不需要依赖火山,而火 ...
IDE只是把火山代码翻译成VC的 调用VC编译而以..
而火山可不敢集成VC到软件安装包内.. 不然没有授权..微软会如何对你 尤其他是个**不是个人.. 福寿 发表于 2024-7-6 22:19
内存,汇编这些,在什么语言上都是一样的,并不是说在vs里面看不懂,到火山上就可以看懂了,这些和会不会C ...
有这个需求那就肯定看的懂,在火山调试器附加了之后是无法用od xdbg等调试器附加的,除非用一些非常规手段,并且就算其他调试器能跟火山调试器并行,完全不知道函数入口在那,变量指针是什么,总不能跟搞逆向一样吧,调试器的功能主要就是查BUG,但就目前来说,还是差强人意