![]() So instead, you could show two files on your screen at the same time! It doesn’t even have to be code. Depending on your resolution and font size, you might have almost half of our screen filled with empty space from your current file. Sure, you can start typing “VeryL” into the search bar, but you could also write: VLSSI and find it immediately highlighted with the characters from your acronym.Īlthough it is categorized under the “Editor Basics” section, you shouldn’t ignore the great impact of this feature! Let’s face it: We limit our code to have a maximum line length of X characters for better readability. Let’s say you have a Class with a very long name: VeryLongSpecificStrategyImplementation. Speaking of characters: Did you know that you can use acronyms to find a class or file quickly? ![]() This is an obvious one, but I still want to mention it as I (and probably you too) use it so very often, and it saves a lot of time! Think of the times when you needed to navigate to the right directory to open a file before instead of simply typing a few characters. In my opinion, this is an often overlooked feature that deserves a lot more attention & appreciation! 6. Whether you want to scribble down a few lines of code, modify a JSON file without putting it into your project directory, work through some logs or note something in Markdown, you can do it by quickly creating a new scratch file with a shortcut (Ctrl+Shift+N on Mac)! I’ve used this feature so often if I wanted to write down a few notes or use the amazing Search & Replace functions to modify a JSON file. With PhpStorm, you can configure your Tasks integration and check your TODOs from inside your IDE! ![]() Whether you work with JIRA, Redmine, Asana, YouTrack, Trello, Gitlab, or GitHub issues, when it comes to issue tracking, you are usually forced to switch over to your browser and navigate through the great or not so great user interfaces of your issue tracker. I really appreciate the many integrations and the fact that I can once again use it from my IDE without switching windows, and I only see the relevant databases for my current project. Some might argue that you could use a different tool like SequelPro for this – maybe! If it fits your needs, that’s perfect. And this is all possible not only with MySQL but also with Exasol, MariaDB, Cassandra, PostgreSQL, SQLite, MongoDB, Oracle, Azure SQL DB, and so so many more that I haven’t even heard of!Īnother great feature that I often use is the Export functionality into multiple formats like JSON, CSV, HTML, Markdown or XML: With the database tools, you can filter your tables, write your own queries on a console with auto-complete, visualize your database in a diagram, modify tables or run. On top of that, these three are color-coded like a traffic light, so I can quickly distinguish between the servers. The production setup A remote database which is connected via SSH tunnel and set to READONLY by default.The test/staging setup A remote database which is connected via SSH tunnel.The development setup This is usually a MySQL database connecting to my docker SQL container.Usually, I have at least 3 different databases configured for a project: Similar to the scenario above, I find it very comfortable to only see the databases that are relevant for my current project. My personal favorite is still iTerm2 and I haven’t found a proper replacement on elementaryOS/Unix which has the same “Broadcast Input” features… (any recommendations are very welcome!) 3. While I think, it is useful for project-related shell tasks, I still use a different terminal for anything which is unrelated to the project. So let’s grab a coffee and talk about: 15 Productivity Tips for PhpStorm! Others you might not yet know! Give them a try on your own, and I promise you, they will make you make fewer mistakes, save you a lot of time and improve your over-all coding experience with one of the greatest IDEs. I am sure you know and probably use some of the features already. Most of them aren’t PHP-related, so they also apply to other Jetbrains IDEs like IntelliJ, P圜harm, CLion, WebStorm, and the like. Since then, a lot of time has passed, and the tools we use every day have so many things to offer that I think we should take the time to appreciate all the big – and small – things that make our development tasks so much easier!įor this reason, I collected 15 things that I really love about my favorite IDE, PhpStorm. You might have had similar experiences when you think back to your beginnings. The improvement of having syntax highlighting in Notepad++ was mind-blowing, not to mention all the features I suddenly had when using Netbeans. Thinking back to my first steps in programming, the development of IDEs or code editors has evolved immensely! I wrote my first HTML pages and even PHP scripts in the Windows Editor.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |