PHPStorm vs VSCode for PHP Development - Full Comparison [2 hours]

  Рет қаралды 40,681

The Codeholic

The Codeholic

Күн бұрын

Пікірлер: 104
@ApplicableProgramming
@ApplicableProgramming 4 жыл бұрын
Thank you for making this detailed comparison Zura. I agree that there are so many things that VSCode does very very well, however the Intellij editors is pretty much better in every sense and can justify its price. Because it saves a lot of time and ads a lot of confort, especially when refactoring the code, which is a huge thing we do every day. It has a price, but at what cost? VS code is free, but so is cycling to work, and it would be the same saying "you can ride bycicle to work for 40min instead of driving car for 10". For someone it makes sense, but it doesn't work equaly good for everybody.
@supernovapr0391
@supernovapr0391 2 жыл бұрын
55:09 now in vscode, we can switch terminals with one click and rename them as well.
@cellocarlos
@cellocarlos 2 жыл бұрын
I think Find & Replace is way much better in vscode. The preview before/after for a replacement is just awesome. I see the possibility of undo an excluded file from the replacement as the only really advantage of that feature in PS, but I really never needed that
@muhammadraza7231
@muhammadraza7231 11 ай бұрын
No
@optiwariindia
@optiwariindia 4 жыл бұрын
You can use task runners for deployment in vscode
@TheCodeholic
@TheCodeholic 4 жыл бұрын
In PHPStorm as well
@topalek
@topalek 4 жыл бұрын
отличное видео, спасибо. Очень большую работу проделал
@TheCodeholic
@TheCodeholic 3 жыл бұрын
Thanks
@devaj655
@devaj655 4 ай бұрын
Thanks spent 2 hours. love it.
@rochmadwa7076
@rochmadwa7076 3 жыл бұрын
I wonder what's the difference between phpstorm and intelij idea + php plugin?
@vohuynhvinh
@vohuynhvinh 2 жыл бұрын
I worked both PHP in Intellij Idea (PHP Plugin) and PHPStorm for many years. The two guys are the same. You can check to compare versions to see more details. But IntelliJ Idea is an IDE designed for large purposes (Support many development languages likes Java, PHP, Python,.....). It will be heavier than PHPStorm (In loading, plugin working, UI) if you are just a PHP Developer.
@fahadmalik4869
@fahadmalik4869 4 жыл бұрын
Sir I am using Sublime text for Coding Is it better choice or should I have to switch to PHPStorm or VS ?
@TheCodeholic
@TheCodeholic 3 жыл бұрын
I have not worked in sublime in PHP, I think sublime and VsCode will be pretty mich similar, because both are editors. I recommend using PHPStorm.
@fahadmalik4869
@fahadmalik4869 3 жыл бұрын
@@TheCodeholic Ok got it Thanks a lot
@BlagJager
@BlagJager 2 жыл бұрын
​@@fahadmalik4869 VS Code is a great alternative for the slightly outdated Sublime Text. But for the PHP coding PhpStorm is better.
@BillClinton228
@BillClinton228 4 жыл бұрын
Very in depth comparison altough I'm not sure it's fair. PHP storm is made specifically for php development, VS code is a more general purpose IDE. I like how versatile VS code is and I use it for python and C++ development. However PHP storm has spoiled me when it comes to it's autocompletion and I can't develop anything in PHP without it anymore... But that's just my opinion.
@aleksanderdorkov5312
@aleksanderdorkov5312 3 жыл бұрын
I share the exact same opinion about java in intellij ultimate vs eclipse and vs code let's say
@AuftragschilIer
@AuftragschilIer Жыл бұрын
If you use so many programming languages, you'll do better with VS Code, but you can also pay for all Jetbrains products (lol). I use the combination of PhpStorm and VS Code because I primarily develop for the Web.
@nerdydrew6818
@nerdydrew6818 2 жыл бұрын
the opening time I'm not sure how valuable that is. if you're working with it in your job, you open it in the morning and then most likely leave it open all day
@TheCodeholic
@TheCodeholic 2 жыл бұрын
If you are working on a single project and you open it in the morning then this is not going to be a problem. But if you have to switch between several projects during a day it might be a problem depending on your PC specs.
@badrbahadou6923
@badrbahadou6923 4 жыл бұрын
Good subject, I am using VS CODE with all Php extensions. and I want to switch to Phpstorm, and I want to know if Phpstorm gives added values to Php developer
@rxxt-sh1vj
@rxxt-sh1vj 4 жыл бұрын
If you will use PHP storm once you will never use any other IDE for PHP
@badrbahadou6923
@badrbahadou6923 4 жыл бұрын
@@rxxt-sh1vj Yes, I am excited to use it.
@TheCodeholic
@TheCodeholic 4 жыл бұрын
I agree 100%
@robertpettit6619
@robertpettit6619 4 жыл бұрын
I like Phpstorm, but being retired and on a fixed income, I can't see paying 199 a year for it. I would like to see a community version like Pycharm has. Programming is a hobby for me.
@jwayne3235
@jwayne3235 4 жыл бұрын
@@robertpettit6619 For individual users it costs 89$ the first year , 72$ the second year, 53$ in the following years. Not so bad. Check it out.
@vuducthang_99
@vuducthang_99 Жыл бұрын
1:23:12 set up in phpstorm how. Thanks
@kukuew
@kukuew 3 жыл бұрын
Great job! Thank you, Zura 👍🏼
@ahsanulhasanturzo8015
@ahsanulhasanturzo8015 6 ай бұрын
The reason why vscode is the best IDE
@Wohaho
@Wohaho 3 жыл бұрын
Great video sir! I just got a question how did you setup a var_dump() option ? To come up with included tags that's just nice and simple. thanks
@szymusu
@szymusu 3 жыл бұрын
1:08:00 here he talks about this
@Wohaho
@Wohaho 3 жыл бұрын
@@szymusu ohh thanks
@historicalfacts22
@historicalfacts22 2 жыл бұрын
What font do you use?
@poplach
@poplach 3 жыл бұрын
Many features listed in this video like Deployment or Sql client are used using 3rd party apps, some features mentioned here are not used by 90% of developers. PHP Storm is good - no doubts, but it depends on the ecosystem you're working with. I work with TALL stack, and PHP Storm has no idea about TailwindCSS classes, which VS code does. Also autocompleting of Whenever I need to do formatting on my blade template, it autocompletes all the classes. In the end PHP Storm has more advantages, but it all depends of your usage requirements.
@TheCodeholic
@TheCodeholic 3 жыл бұрын
As far as I know vscode autocompletes TailwindCSS only if the CSS file is included in project. And I am almost sure PHPStorm will do the same thing if you include TailwindCSS in PHPStorm project. PHPStorm has great support of Laravel and blade template. Maybe you just don't have PHPStorm properly configured.
@YasirKhan-bl8lj
@YasirKhan-bl8lj 3 жыл бұрын
Great tutorial
@nyarehd
@nyarehd 3 жыл бұрын
14:14 I think you can see documentation by ctrl + space again
@supernovapr0391
@supernovapr0391 2 жыл бұрын
+1
@jasonji1152
@jasonji1152 3 жыл бұрын
Thank You!
@TheCodeholic
@TheCodeholic 3 жыл бұрын
Welcome
@Naton
@Naton 2 жыл бұрын
jetbrain products are solid... pity they are so expensive for some
@eliasmargo
@eliasmargo 3 жыл бұрын
well done!
@Darkray201
@Darkray201 Жыл бұрын
I see a huge misconception here in the comments. PHPStorm is an all purpose IDE for pretty much anything in the modern web development. It consists of WebStorm + PHP + DB +.... It is not solely made for PHP but works perfectly with JS etc as well. All the features are there 😍
@hackersite5384
@hackersite5384 3 жыл бұрын
Awesome video
@TheCodeholic
@TheCodeholic 3 жыл бұрын
Thanks!
@optiwariindia
@optiwariindia 4 жыл бұрын
gulp, grunt, makefile, bash script all can be integrated with vscode
@TheCodeholic
@TheCodeholic 4 жыл бұрын
Good point, in PHPStorm as well. I missed that topic
@evelive
@evelive 2 жыл бұрын
is there a way to show the handy tooltip in vs code what php storm already has i mean at 12:18 u see him type: $pdo = new PDO('',''); in vs code but in php u will see something like this: $pdo = new PDO(dsn: "", username: ""); so is it possible to have the same in vs code? maybe i missed it and he did tell it in the video buts its hard to find when a video is 2 hours long
@TheCodeholic
@TheCodeholic 2 жыл бұрын
As far as I know there is no such feature in VsCode
@Arlasdarier
@Arlasdarier 3 жыл бұрын
VSCode is free, open source and allows you to work with any language you need: C, C++, C#, Java, Rust, PHP, Ruby and etc. If this things is important for you, then choose VSCode, in other cases PHPStorm is better.
@mykytao5028
@mykytao5028 2 жыл бұрын
I wanna same video with PhpStorm VS nvim
@abduqodirabdumalikov7507
@abduqodirabdumalikov7507 4 жыл бұрын
thank you for your understandable video
@infodrop
@infodrop 2 жыл бұрын
VSCode is not an IDE, it is just a text editor. Nobody promised it to be so great either. Yet, with proper configuration and extension, vscode is still really good.
@shahinalam9903
@shahinalam9903 3 жыл бұрын
why need to configure every file in phpstorm?? any solution bro
@TheCodeholic
@TheCodeholic 3 жыл бұрын
Every file? Can you provide a timecode where did you see that?
@shahinalam9903
@shahinalam9903 3 жыл бұрын
@@TheCodeholic it`s my personal question. when i want run a php file to phpstrom everytime i need to add configuretion file. any solution.
@TheCodeholic
@TheCodeholic 3 жыл бұрын
@@shahinalam9903 You can configure PHPStorm's PHP interpreter, but I do not use it, I run my application either from localhost or from virtual hosts, or I use php built-in server, by running "php -S localhost:8080"
@adriencuisse9641
@adriencuisse9641 3 жыл бұрын
31:28 not showing an error is better in that case IMO, code should be tested so the error won't go unnoticed anyway, and php files should not contain editor specific settings Better to not show in a view, but better to show in sources 🤔
@grzegorzniedzielski6885
@grzegorzniedzielski6885 3 жыл бұрын
In inspection settings, you can enable or disable all errors, warnings, and weak warnings for all the supported languages. You can also change its severity and scope it is shown in if you want. Also in the inspections, you have support for Code Sniffer, Mess Detector, PHPStan, and Psalm. So it is not an on/off switch for the errors but full customization if you need one.
@mcclausky
@mcclausky Жыл бұрын
Great content! You Just need to improve your English pronunciation because it's sometimes confusing.
@TheCodeholic
@TheCodeholic Жыл бұрын
I am working on that. Thank you
@pierrebalian3915
@pierrebalian3915 3 жыл бұрын
Where storm totally fails is closing tag highlighting when using Alternative Syntax, and if you code Wordpress themes you know about 95% of the time you are in Alt syntax. This one thing alone keeps me away from storm even though my work buys it for me.
@PauloDanielCarneiro
@PauloDanielCarneiro 2 жыл бұрын
Seems that the author does not have that much of experience with vscode. There is better ways of a lot of things he said.(I agree that JetBrains IDEs are better, I migrated recently to xD)
@optiwariindia
@optiwariindia 4 жыл бұрын
phpstorm is targetting only php projects while if you use a combination of languages, vscode is better... If project is strictly in php, i vote phpstorm.
@TheCodeholic
@TheCodeholic 4 жыл бұрын
I partially agree PHPStrom has great support for frontend technologies like, HTML, CSS, SASS, JAVASCRIPT, VUE and so on... But if you need java or python phpstoem doea not aupport that
@Jollyprez
@Jollyprez 3 жыл бұрын
@@TheCodeholic Nonsense. PHPStorm is an IntelliJ editor - and there's a Python module which seamlessly allows that - a project can mix PHP and Python and it all works.
@tnetroP
@tnetroP 3 жыл бұрын
If you program in a lot of languages then the Jetbrains All Products license is fantastic. It includes PHPStorm and multiple other language support throuhg IntelliJ variants and plugins. It's excellent.
@parth4780
@parth4780 3 жыл бұрын
Lol I am a student and vscode love
@TheCodeholic
@TheCodeholic 3 жыл бұрын
If you develop on PHP and if you are student try PHPStorm. It will be free for you. You can compare to VSCODE and if you don't like you will go back to VSCODE. But try it carefully.
@rungxanh2901
@rungxanh2901 2 жыл бұрын
Jetbrains offers free licence for students
@badyoutuve4054
@badyoutuve4054 3 жыл бұрын
alt + f12 for terminal in phpstrome
@TheCodeholic
@TheCodeholic 3 жыл бұрын
Thanks. However I change that into ctrl+`
@IvanChepanovvankata87
@IvanChepanovvankata87 3 жыл бұрын
VSCode is not even close to what PHPStorm can do .
@TheCodeholic
@TheCodeholic 3 жыл бұрын
I hope my video shows the same 😀
@siddheshb.kukade4685
@siddheshb.kukade4685 3 жыл бұрын
as the name says PHP storm so it means it's only focused on PHP, unlike VS Code which is a one-stop shop.
@grzegorzniedzielski6885
@grzegorzniedzielski6885 3 жыл бұрын
@@siddheshb.kukade4685 PHPStorm inherits pretty much all of the features in Webstorm with its JS-focused IDE. So it can work with a very complex web project but additionally, it has syntax and file support for dozens of languages just like VS Code. It is designed for PHP development and best suited for it, but it's not limited just to PHP.
@jamshediqbal7936
@jamshediqbal7936 4 жыл бұрын
PHP is kinda outdated and world is moving towards Python and Node.js. Never mind but I don't think this comparison worth it now...
@TheCodeholic
@TheCodeholic 4 жыл бұрын
PHP is not outdated and won't be outdated for next several years... - PHP 8.0 will be released at 26th of November. - Laravel (PHP framework) is more popular than Django (Python or Flask which are python's most popular frameworks) or Express.js (node.js most popular framework). - About 70% of the whole websites are using PHP at some point... Check this video to find out all the reasons why you should learn PHP in 2020: kzbin.info/www/bejne/rpXCaGyaidOWd8U
@robertpettit6619
@robertpettit6619 4 жыл бұрын
I've been hearing that for years, have watched other languages that were suppose to replace PHP fall to the way side. PHP keeps being upgraded, with 8 just about out that are fixing the short falls.
@rxxt-sh1vj
@rxxt-sh1vj 4 жыл бұрын
80% of the websites in this world run on PHP...if PHP is dead then imagine what will happen..So think and speak !!!
@faisal.fs1
@faisal.fs1 4 жыл бұрын
Yeah, I've been hearing this since ages...
@sohaninfotv8311
@sohaninfotv8311 4 жыл бұрын
@@TheCodeholic I agree with you sir.
The Vim Experience
45:19
Bog
Рет қаралды 136 М.
I tried 10 code editors
10:28
Fireship
Рет қаралды 3,1 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
Каха и лужа  #непосредственнокаха
00:15
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 934 М.
Top 12 VScode Extensions for PHP
17:02
The Codeholic
Рет қаралды 123 М.
5 Best IDEs to use - Which one to use when?
21:30
CodeWithHarry
Рет қаралды 353 М.
PHP is the future
34:27
Aaron Francis
Рет қаралды 180 М.
Transform VS Code into a Formidable PHP Experience
17:20
Laracasts
Рет қаралды 16 М.
Factory Method Pattern - Design Patterns (ep 4)
27:21
Christopher Okhravi
Рет қаралды 551 М.
The Fastest Laptop on Earth! 🔥 [MacBook Pro 16 M4 MAX Review]
16:20
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24