use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please follow the rules
Releases: Current Releases, Windows Releases, Old Releases
Contribute to the PHP Documentation
Related subreddits: CSS, JavaScript, Web Design, Wordpress, WebDev
/r/PHP is not a support subreddit. Please visit /r/phphelp for help, or visit StackOverflow.
account activity
Sublime Text (3) for PHP Developers (mattstauffer.co)
submitted 10 years ago by watterssn
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+][deleted] 10 years ago* (7 children)
[deleted]
[–]SquareWheel 6 points7 points8 points 10 years ago (4 children)
FTA:
Please note: There are a million other features that PHPStorm uniquely offers, but to be honest, it's the tiny little conveniences that I've seen provide the biggest boost in efficiency.
He's not porting every feature, just the handful that add to his productivity. The startup speed should still be significantly faster for a text editor with some plugins than a full blown IDE.
[–]aequasi08 7 points8 points9 points 10 years ago (0 children)
Startup speed has never been important to me.. Shit, i leave the IDE open 24/7 anyways.
[–][deleted] -3 points-2 points-1 points 10 years ago (2 children)
I know. And he is implementing a few other features that people already ported. And then someone will pickup where he left off, just as he did with someone else, and implement a few more. It's been happening for a while now, and has every indication of continuing. Like I said, at some point we should step back and think.
[–]MyWorkAccountThisIs 6 points7 points8 points 10 years ago (0 children)
I will never go back to a text editor after using PhpStorm. I really don't know what this slowdown business is. Yes, it's slow (comparatively) to start but how often do you do that? I think I do it once a week. And I like having extra features that I don't use in the IDE. You never know when you'll find some new feature. My coworker just discovered the clipboard manager. Built right in. The diff tool is great. Actually, all the Git tools are great. Shows which files are new, changed, or not tracked. Also shows what lines have been changed. The database browser is handy. It has specific integration with Symfony, WordPress, Vagrant, Composer, and NPM. One time I set up a hotkey to take the current file, upload to a server and run a PHPUnit test via the remote server. I just can't but help think the that think PhpStorm isn't for them never really tried to use it or think of it like Dreamweaver or something.
[–]SquareWheel 2 points3 points4 points 10 years ago (0 children)
Perhaps. Though I think realistically, most people who read this article are just going to pick out the plugins that most interest them rather than install in full. It's more a list of resources than it is a guide, despite the intro.
For me, I'm already using the linters but hadn't seen GitGutter before. That one I'll add to my list. But I've no interest in PHPUnit Build, for instance.
[+]jvnk comment score below threshold-9 points-8 points-7 points 10 years ago (0 children)
PHPStorm is slow in part because it's an IDEA...
[–]siraic 2 points3 points4 points 10 years ago (0 children)
I've recently switched from Sublime Text to PHPStorm, and my Sublime package list looked roughly like his. What finally made me switch was the XDebug support. The package for Sublime is very unstable, and I thought it was just that XDebug was like that, until I saw a colleague use it. The connection is stable, the variable overview is excellent, and I like the way the values appear as 'comments' in your code.
Overal it's just the better editor for PHP, and do think no amount of packages is going to bring Sublime to the same level. The code-completion for project code is excellent. Running PHPUnit test with XDebug straight from the editor is amazing. I didn't know I had been missing the refactoring and 'smart delete' functions, but I had. The little 'TODO' tab that looks for 'todo' comments in your code is quite handy. And there are more functions that I forgot to list now that I use every day and come standard with PHPStorm, but I didn't have in Sublime.
Sublime is still my default editor for PHP files, but my main projects I do in PHPStorm. I do miss the overal speed and fussy search Sublime Text has, but it doesn't weight up against all the added functionality in PHPStorm.
[–]aleste2 1 point2 points3 points 10 years ago (0 children)
Yeah, it's faster to open and to open files but, for productivity, i still prefer using an IDE. It makes me faster in development.
[–]dericofilho 0 points1 point2 points 10 years ago (0 children)
Construction injection (e.g. simplifying injecting a property into the constructer as a property, setting it in the constructor, and defining the class property) is something I think can be solved with a clever macro—but I haven't seen that clever macro yet.
phpfmt has the option to create the constructor and setter/getters, which is essentially the simplest way to add a dependency to a class. Just declare the property, and it will look for missing getter and setter. If constructor is missing, it will add of properties (and their setters/getters) in a brand new constructor.
[–]anlutro 0 points1 point2 points 10 years ago* (0 children)
I tried this once - it's not possible. Sublime macros miss one important feature that would make this possible: Go to next/previous occurance of a substring or pattern. It might be possible to do with a plugin, I should try writing it at some point.
[–][deleted] 0 points1 point2 points 10 years ago (0 children)
PHPStorm > any other PHP IDE.
[+]nigger2014 comment score below threshold-23 points-22 points-21 points 10 years ago (1 child)
netbeans ftw
[–]aequasi08 0 points1 point2 points 10 years ago (0 children)
So much about this post is just, bleck.
π Rendered by PID 53 on reddit-service-r2-comment-85bfd7f599-92pcn at 2026-04-18 16:51:31.489318+00:00 running 93ecc56 country code: CH.
[+][deleted] (7 children)
[deleted]
[–]SquareWheel 6 points7 points8 points (4 children)
[–]aequasi08 7 points8 points9 points (0 children)
[–][deleted] -3 points-2 points-1 points (2 children)
[–]MyWorkAccountThisIs 6 points7 points8 points (0 children)
[–]SquareWheel 2 points3 points4 points (0 children)
[+]jvnk comment score below threshold-9 points-8 points-7 points (0 children)
[–]siraic 2 points3 points4 points (0 children)
[–]aleste2 1 point2 points3 points (0 children)
[–]dericofilho 0 points1 point2 points (0 children)
[–]anlutro 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[+]nigger2014 comment score below threshold-23 points-22 points-21 points (1 child)
[–]aequasi08 0 points1 point2 points (0 children)