Announcement

Collapse
No announcement yet.

Eclipse UDK IDE

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #46
    Originally posted by zwarmapapa View Post
    What Java version are you using?

    I'm using Java 7, and it could be that the plugin is compiled with Java 7, which might cause it to not work with Java 6.

    You can see your Java version by running the cmd command "java -version".
    indeed, plugin is not compatible with java 6, it works fine after updating jre,
    i would advise against compilation for java 7, as long you dont need anything from 7, obviously ;p

    Comment


      #47
      I think I found a new bug. After leaving Eclipse open for a few hours minimized in the task bar, when I opened the window again it started recompiling the project in a non-stop infinite loop - I had to restart Eclipse to solve the problem.

      Comment


        #48
        Originally posted by goncalofsilva.25 View Post
        I think I found a new bug. After leaving Eclipse open for a few hours minimized in the task bar, when I opened the window again it started recompiling the project in a non-stop infinite loop - I had to restart Eclipse to solve the problem.
        Hmm strange, I have no idea what could have caused that. It only compiles when a .uc file in the UDK project changes.

        Btw, are you using the latest version of this plugin?

        Comment


          #49
          just played with the plugin a little, its nice, but,

          here are my remarks :P

          Major
          -integrated debugging

          Minor
          -[F4] show in type hierarchy - it opens type hierarchy, but the type name where my 'writing-cursor' currently is at the moment is not selected/focused (like it is in java)
          -[Ctrl+Shift+T] open type - does not work - list should contain only US classes
          -[Ctrl+Shift+R] open resource - works, but list contains everything, including US classes, should contain only resources, like .ini files etc.
          -[Alt+Shift+Left or Right] select next/prev element -not working, its really cool feature

          Annoyances
          -custom syntax coloring
          -block folding (e.g. fold function block)
          -code completion auto activation after '.'
          -if i start writing complete garbage e.g 'gdfgdfgdgdf' and then place '.' and hit auto-complete, it shows propositions from current class, i can also start new line with dot, and results are the same
          -if i start writing variable name with all lower-case, and then complete it with code-completion menu, it would be nice if the name would be replaced just like it was declared, e.g.
          Pawn class has Mesh variable,
          i have written 'me', and auto-completed it, the result is 'mesh', not 'Mesh', (i know US ignores case)

          Comment


            #50
            Originally posted by zwarmapapa View Post
            Hmm strange, I have no idea what could have caused that. It only compiles when a .uc file in the UDK project changes.

            Btw, are you using the latest version of this plugin?
            I was using the version where you introduced error/warning highlighting... I updated it just now, I'll try to replicate the issue by leaving Eclipse open again for a while :P

            Comment


              #51
              Originally posted by sv13 View Post
              just played with the plugin a little, its nice, but,

              here are my remarks :P

              Major
              -integrated debugging

              Minor
              -[F4] show in type hierarchy - it opens type hierarchy, but the type name where my 'writing-cursor' currently is at the moment is not selected/focused (like it is in java)
              -[Ctrl+Shift+T] open type - does not work - list should contain only US classes
              -[Ctrl+Shift+R] open resource - works, but list contains everything, including US classes, should contain only resources, like .ini files etc.
              -[Alt+Shift+Left or Right] select next/prev element -not working, its really cool feature

              Annoyances
              -custom syntax coloring
              -block folding (e.g. fold function block)
              -code completion auto activation after '.'
              -if i start writing complete garbage e.g 'gdfgdfgdgdf' and then place '.' and hit auto-complete, it shows propositions from current class, i can also start new line with dot, and results are the same
              -if i start writing variable name with all lower-case, and then complete it with code-completion menu, it would be nice if the name would be replaced just like it was declared, e.g.
              Pawn class has Mesh variable,
              i have written 'me', and auto-completed it, the result is 'mesh', not 'Mesh', (i know US ignores case)

              Thanks for the feedback, I really appreciate it.
              I'll see what I can do to improve these things.

              Comment


                #52
                Originally posted by zwarmapapa View Post
                Thanks for the feedback, I really appreciate it.
                I'll see what I can do to improve these things.
                after consideration, i would move 'open type' and 'open resources' to annoyances :P, since open resources works,
                but its just a matter of habits, after almost 2 years of coding in java/eclipse, it would be nice to use same shortcuts for same things in familiar environment

                anyway, good work, i guess only 2 other IDE's are capable of code completion,
                you could consider opening sources, and making it collaboration project

                Comment


                  #53
                  Originally posted by sv13 View Post
                  after consideration, i would move 'open type' and 'open resources' to annoyances :P, since open resources works,
                  but its just a matter of habits, after almost 2 years of coding in java/eclipse, it would be nice to use same shortcuts for same things in familiar environment

                  anyway, good work, i guess only 2 other IDE's are capable of code completion,
                  you could consider opening sources, and making it collaboration project
                  The sources are available on github: https://github.com/patrickvane/unrealscript_editor
                  Altho I have a warning tho, the code is very unstructured right now xD. Normally I refactor my code several times during programming to make the code as structured as possible, but when I was making this plugin I didn't had a lot of time, so I skipped the refactoring, and now the code is very very messy. There are caches hidden everywhere (for performance reasons), it's not very clear where to call the right methods from, etc. So, yeah.
                  Anyway, you can use the code however you want, no credits are needed.

                  Comment


                    #54
                    Flags an error for comment blocks within a single-line comment. e.g:

                    Code:
                    // Unit = Spawn( UnitClass, /*owner*/, /*tag*/, ZeroVector, ZeroRotator, /*template*/, true );

                    Also the extra buttons on the toolbar for compile and run had to be manually enabled from Window -> Customise Perspective -> Toolbar Visibility.​ Other than that it's very nice indeed

                    Comment


                      #55
                      It's the best free us-ide I'v used thanks a thousand times.
                      however some of my .uc files just won't show members in outline panel, just a few of them, a vehicle and it's child class, can't figure out why.
                      edit: I got it by checking type hierachy, thanks.

                      Comment


                        #56
                        Originally posted by Spoof View Post
                        Flags an error for comment blocks within a single-line comment. e.g:

                        Code:
                        // Unit = Spawn( UnitClass, /*owner*/, /*tag*/, ZeroVector, ZeroRotator, /*template*/, true );

                        Also the extra buttons on the toolbar for compile and run had to be manually enabled from Window -> Customise Perspective -> Toolbar Visibility.​ Other than that it's very nice indeed
                        Weird, comment lines should be ignored by the spellings checker, I'll check this out asap.

                        Comment


                          #57
                          Originally posted by zwarmapapa View Post
                          Weird, comment lines should be ignored by the spellings checker, I'll check this out asap.
                          Ah, as I expected, it was a dumb mistake that caused this bug to exist.
                          I've fixed it, but I'm going to try to fix a couple more things, like the local variables bug, before exporting it.

                          It won't take long, 2 days max.

                          Comment


                            #58
                            Ok, it's done, the changes are:

                            - Local parameters can now be parsed when there is a code error (like a missing parenthesis, which happens for example when typing an if-statement)
                            - The texthover now also shows the default values of optional parameters
                            - The texthover now tabs Javadocs automatically back, this fixed the bug where the first line of Javadoc would have a different indention than the other lines
                            - The texthover no longer shows "void" when functions do not have a return type
                            - There is now an option in the compiler settings to enable/disable compiling with -debug
                            - Fixed a bug in the profile settings popup, when you deleted a profile it's settings would override other profiles
                            - Fixed a bug that caused the editor to show errors in comment blocks in commented lines
                            - Added a shortcut, with F4 you can now open and expand the type hierarchy to the currently opened class

                            The new plugin version is online.
                            The new pre-installed versions are also online.

                            Comment


                              #59
                              Fixed a bug that occurred when trying to save your profiles after deleting a profile.

                              Comment


                                #60
                                Hello, I'm trying this ide but the auto-completion doesn't work at all for me! It works on Java projects, but not for UDK.

                                Edit: actually Content Assist (Ctrl+Space) seems to be working, but nothing else.

                                Comment

                                Working...
                                X