We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28042 ☆ A M B ☆
    • 24,524 Posts
    Since it seems to be well-liked by some here, I decided to check it out. Turns out it’s half-price for a personal license right now, so I purchased a copy. It has a 45-day free trial period in any case. I also downloaded the development 2.0 version, just for fun. Hopefully I can learn how to use it to best advantage. I really need to do something besides just editing files and hoping for the best.
      Studying MODX in the desert - http://sottwell.com
      Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
      Join the Slack Community - http://modx.org
      • 22303 MODX Staff
      • 10,725 Posts
      I am using the 2.0 EAP on OS X and Windows and loving it for the most part. It makes sense though; these guys developed IntelliJ IDEA years ago—what Eclipse tried to emulate, but never quite got done as well as the folks at JetBrains.

      BTW, anyone who has signed a CLA is entitled to use a free Open Source-only license of PhpStorm that was provided to the MODX project. So if you have signed a CLA and plan to use PhpStorm for your work on the MODX project, send me an email and I can forward you the license.
        • 17499 ☆ A M B ☆
        • 872 Posts
        That i didn’t know!
        My trial period has gone up and i’ve gone back to notepad++

        But are we authorized to work on our own project with it Phpstorm (along side MODx) ?
          • 22303 MODX Staff
          • 10,725 Posts
          Quote from: lossendae at Jan 03, 2011, 04:14 PM

          That i didn’t know!
          My trial period has gone up and i’ve gone back to notepad++

          But are we authorized to work on our own project with it Phpstorm (along side MODx) ?
          Well, as long as it’s a public Open Source project I assume it’s not a problem, but I’m purchasing an actual license for any endeavors where I am not releasing the source code to the public, as that is not allowed by the license terms.
            • 3749
            • 24,544 Posts
            I really like PhpStorm except for a few annoyances. It has a number of features I now can’t do without. The only serious problem I’ve had with it is that using reformat on a whole class file broke my code and some of the reformat options work inconsistently (e.g. how it formats the ternary operator and if else).

            Some minor annoyances (which may just be configuration issues or user inexperience):

            - Search drives me crazy. It never seems to do what I expect and it’s too modal. I’m constantly having to press escape to get out of search mode and back to work. I’m used to being able to press F3, start typing, and have my typing replace the highlighted search term. If it has that mode, I haven’t found it. Also, F3 works differently at different times. Sometimes, it repeats the most recent search, sometimes it doesn’t.

            - Debugging is still too hard to set up compared to other editors, though it’s somewhat easier in 2.0. If I do a long debugging session with multiple runs, I end up with a whole bunch of connections that I have to confirm closing one-by-one, and under the right circumstances, the debugger will crash Apache.
              Did I help you? Buy me a beer
              Get my Book: MODX:The Official Guide
              MODX info for everyone: http://bobsguides.com/modx.html
              My MODX Extras
              Bob's Guides is now hosted at A2 MODX Hosting
              • 26903
              • 1,336 Posts
              and under the right circumstances, the debugger will crash Apache..
              This happens with Netbeans sometimes but only on windows boxes in my experience. I’ve never sussed whether its Netbeans or Xdebug.
                Use MODx, or the cat gets it!
                • 22303 MODX Staff
                • 10,725 Posts
                Quote from: BobRay at Jan 03, 2011, 05:31 PM

                - Search drives me crazy. It never seems to do what I expect and it’s too modal. I’m constantly having to press escape to get out of search mode and back to work. I’m used to being able to press F3, start typing, and have my typing replace the highlighted search term. If it has that mode, I haven’t found it. Also, F3 works differently at different times. Sometimes, it repeats the most recent search, sometimes it doesn’t.
                Weird—I love the search, it actually works for me every time, unlike NetBeans and Eclipse 75% of the time. And it’s fairly quick, too.

                Quote from: BobRay at Jan 03, 2011, 05:31 PM

                - Debugging is still too hard to set up compared to other editors, though it’s somewhat easier in 2.0. If I do a long debugging session with multiple runs, I end up with a whole bunch of connections that I have to confirm closing one-by-one, and under the right circumstances, the debugger will crash Apache.
                I only use the 2.0 EAP. Debugging just works for me once you have XDebug setup properly, although I noticed what you are talking about when running on Windows re: multiple connections—not sure what the heck that is all about. Never seen anything like that on OS X version.
                  • 3749
                  • 24,544 Posts
                  It took me longer than I care to admit to get the debugger working in the last build but it was working fine until the new build came out and I updated. The new build is supposed to make the debugging setup easier, but I’m having no luck with it at all. MODx launches and everything runs fine, but any breakpoints are ignored. sigh.

                  I’m used to searching in PhpEd, which I’ve used for years. It drops you out of search mode when it finds something with the text highlighted. You can hit F3 and just start typing and what you type replaces the selection. PhpStorm starts looking for something else if you do that because it’s still in search mode until you press Esc, which I seem to do about a thousand times a day. tongue

                  And sometimes, if you hit F3, it drops down a list of previous searches and won’t do anything useful until you hit Esc (although this seems to be gone in the latest build). Searching definitely works better in this build.
                    Did I help you? Buy me a beer
                    Get my Book: MODX:The Official Guide
                    MODX info for everyone: http://bobsguides.com/modx.html
                    My MODX Extras
                    Bob's Guides is now hosted at A2 MODX Hosting
                    • 22303 MODX Staff
                    • 10,725 Posts
                    Quote from: BobRay at Jan 05, 2011, 01:36 AM

                    It took me longer than I care to admit to get the debugger working in the last build but it was working fine until the new build came out and I updated. The new build is supposed to make the debugging setup easier, but I’m having no luck with it at all. MODx launches and everything runs fine, but any breakpoints are ignored. sigh.
                    Hmm, no problem with latest on OS X, but I can confirm the latest EAP is not working right on Windows. Geesh, what a mess.
                      • 3749
                      • 24,544 Posts
                      Quote from: OpenGeek at Jan 05, 2011, 08:55 AM

                      Quote from: BobRay at Jan 05, 2011, 01:36 AM

                      It took me longer than I care to admit to get the debugger working in the last build but it was working fine until the new build came out and I updated. The new build is supposed to make the debugging setup easier, but I’m having no luck with it at all. MODx launches and everything runs fine, but any breakpoints are ignored. sigh.
                      Hmm, no problem with latest on OS X, but I can confirm the latest EAP is not working right on Windows. Geesh, what a mess.

                      Thanks. I guess I can stop banging my head against that particular wall. Let us know if you figure out a way to make it work. I hate to downgrade to the last EAP (if that’s even possible).
                        Did I help you? Buy me a beer
                        Get my Book: MODX:The Official Guide
                        MODX info for everyone: http://bobsguides.com/modx.html
                        My MODX Extras
                        Bob's Guides is now hosted at A2 MODX Hosting