I recently inherited a code base that would seem messy and neglected, and is using an early version of ZF1 (something before 0.5). The PHP Intelephense language server is written in Typescript, maybe that makes it faster, or maybe it supports fewer features. The PHP IntelliSense language server, for example, is implemented in PHP itself, so it's probably not that fast. It's not necessarily as cohesive of an experience, it just all depends on how some of the extensions are written. VSCode out of the box appears to be more geared towards JavaScript development, but it can be extended for other languages via the language server protocol. For example, which standard you'd want phpcs to use (PEAR, Zend, PSR1, PSR2, PSR12, etc). Some of these will require some additional configuration. ![]() VSCode PHPUnit (Run phpunit tests from the editor).That said, it is possible to outfit VSCode with some extensions to essentially get on the same level as PHPStorm (and in some cases, perhaps even beyond). ![]() Their tools are second to none, especially right out of the box.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |