V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
decken
V2EX  ›  问与答

问一个 Eclipse 编译程序的问题.

  •  
  •   decken · 2014-06-05 13:51:42 +08:00 · 2282 次点击
    这是一个创建于 3811 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不知道大家使用Eclipse编译程序的时候有没有遇到这个问题.
    当你修改了代码之后, 第一次运行是和上次编译成功一样的结果, 只有第二次运行的时候才是和你改动的代码一样的.
    就是说按两次运行才是编译改动后的代码,每次都要这样弄,有点蛋疼.
    在Eclipse安装的pydev编译python的时候同样会出现同样的情况.
    如果大家遇到相同的问题话麻烦告知.搜索了, 没得到解决方法.

    安装的插件有以下:
    第 1 条附言  ·  2014-06-05 15:49:07 +08:00
    测试发现:
    如果修改完代码之后先保存,然后再编译就是最新版本.

    前面提到的两次编译之后才是最新版本应该是第一次编译只是先运行旧程序,然后保存.第二次编译的的时候就是编译保存后的代码了.

    问题是改哪里的配置可以让Eclipse先保存再编译呢?
    难道要重装Eclipse, 因为一开始的Eclipse就是能做到每次更改都是编译最新的代码.
    5 条回复    2014-06-05 22:36:36 +08:00
    gangsta
        1
    gangsta  
       2014-06-05 17:53:59 +08:00   ❤️ 1
    preference page > General > Workspace, 勾选 "Save automatically before build"
    decken
        2
    decken  
    OP
       2014-06-05 19:51:56 +08:00
    @gangsta 以前没勾,现在勾了也不行
    现在的配置是这样的
    lawrencexu
        3
    lawrencexu  
       2014-06-05 22:20:19 +08:00   ❤️ 1
    目测楼主需要PyCharm或者Intellij Idea
    decken
        4
    decken  
    OP
       2014-06-05 22:29:47 +08:00
    @lawrencexu 用Eclipse习惯了, 但是其他人的却不会这样子.真奇怪, 不过我的被折腾过
    lawrencexu
        5
    lawrencexu  
       2014-06-05 22:36:36 +08:00
    @decken Python不熟,之前调试ReviewBoard的问题时用Intellij Idea配过一个开发环境,代码跳转加各种auto complete爽到爆,绝对节省时间,IDE还是JetBrains的好。Eclipse编译Java也一堆坑,不要说Python了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:42 · PVG 03:42 · LAX 11:42 · JFK 14:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.