I started with just as a code editor and then slowly experimented with features until I found my ideal workflow. I would hide all the panels and just move in slowly. If you are currently using Sublime and want to try PhpStorm here are some tips I have. ![]() You set it to 2.0 and then you get a monstrous cursor. Fonts typically look good at bigger sizes but when you set the size to 10 or 11 they just don’t feel crisp like Sublime. What frustrates me is the font adjustment and line-heights. ![]() The default theme is Darcula and it is a huge improvement over previous versions and you can find a ton of themes at PhpStorm-Themes or my recent favorite Spacegrey. This is one area I do find frustrating at times. It also has great support for CoffeeScript (The ONLY way to write JS). It works just as nice as the php auto complete and does a very good job filtering css classes to find the one you want without having to hunt it down. PHP code completion is very nice but believe it or not I find the code complete in html and less way more beneficial. So when I start editing I just open terminal run grunt watch and then open a new terminal tab for anything else I may need. We use grunt for all our js and css and have a simple watch/reload task. Maybe I want to diff the file, again command + t type annotate. As an example I like splitting the window so I just “command + t” type vertical and BAM the action shows and it splits. This is probably why I don’t enjoy VIM or anything else that requires me to learn key maps. I really like the actions searching because I have a mental block and can never remember them. You can find files, classes, actions and preferences. This is way more powerful than Sublime though. I have this mapped to “command + t” to match Sublime but the original is a Double-Shift. Find AnythingĪnother huge feature is the search everywhere. My personal preference is to visually commit so I only use the terminal when I have small changes. Or if you are old school you can just open the terminal tab. □Ĭommitting is also something I really like doing without having to leave my editor. ![]() Maybe one day some one will integrate Trello. At UserScape we do a lot with Trello and only use GitHub Issues for bugs so I don’t get to use this as much I would like. I really like opening issues right in the ide and it creating a new branch/workplace. I have found the git and github integration brilliant. Here is my mini review on what I’ve found in the few months of using PhpStorm. PhpStorm has a lot of nice features that you don’t realize sublime is missing until you switch. I do keep Sublime around for quick editing, writing blog posts, but I haven’t missed it otherwise. Display the query from a Filament TableĪ few months back I retired Sublime Text from my day to day coding and have since switched to using PhpStorm as my go to editor.
0 Comments
Leave a Reply. |