Это видео недоступно.
Сожалеем об этом.

VSCode - The Complete Setup for PHP Development

Поделиться
HTML-код
  • Опубликовано: 16 авг 2024
  • 🔥🔥🔥 Check my full course "Build and Deploy Laravel E-commerce Website with Vue.js Admin Panel" at thecodeholic.com 🔥🔥🔥
    VSCode is the most popular editor by far margin. PHP Is the mostly used language for websites.
    In this video we will setup VSCode for PHP Development. Install Extensions, Themes, configure settings and keyboard shortcuts, create our own user snippets and finally synchronize our configuration into github.
    The Most Complete PHP Extension on VSCode.
    bit.ly/3UU9Fsr
    Get premium shared hosting for $2 per month, which includes free domain, email and SSL. Use the coupon code "THECODEHOLIC" or click the link bellow
    hostinger.com/...
    My Other videos
    Setup Docker With WSL2 on Windows: • Docker Complete Setup ...
    EditorConfig Guide: • What is .editorconfig ...
    VSCode PHP Debugging: • Setup debugging for PH...
    If you really love my content and want to support the channel:
    👉 My Patreon: (For monthly donation)
    / thecodeholic
    🍺 Buy me Beer: (For one time donation)
    www.buymeacoff....
    🖱️Follow me on social media:🖱️
    / thecodeholic
    / thecodeholic
    / thecodeholic
    Timecodes
    00:00 - Intro
    01:12 - The themes I use
    02:16 - Live server extension
    02:27 - PHP Tools sponsorship message
    03:54 - Auto close tag extension
    04:08 - Auto rename tag extension
    04:16 - Code Spell Checker extension
    05:42 - Prettier extension
    05:56 - RapidAPI Client extension
    06:49 - TODO Highlight extension
    07:19 - DotENV extension
    07:40 - EditorConfig extension
    08:00 - Code Runner extension
    08:14 - WSL extension
    10:24 - Donation Pages
    11:00 - PHP Tools & PHP Intelephense extension
    12:57 - Composer extension
    13:48 - Customize Docblocks in PHP Tools
    15:29 - Search Todos using PHP Tools
    15:46 - Continues code check in PHP Tools
    16:12 - Quick fix feature in PHP Tools
    16:53 - Rename/refactor in PHP Tools
    17:16 - PHP Awesome Snippets
    18:05 - Open project using WSL
    18:59 - Create PHP Code snippets
    21:58 - My VSCode settings
    28:58 - My Keyboard shortcuts
    32:57 - Synchronize everything to cloud
    33:44 - Outtro
    Check my Github:
    github.com/the...

Комментарии • 117

  • @TheCodeholic
    @TheCodeholic  Год назад +1

    🔥🔥🔥 Check my full course "Build and Deploy Laravel E-commerce Website with Vue.js Admin Panel" at thecodeholic.com 🔥🔥🔥

  • @jhonatansatiro7752
    @jhonatansatiro7752 Год назад +8

    You guys will get there soon. Just keep practicing I'll see you guys at the finish line

  • @JacobCanote
    @JacobCanote Год назад +3

    Code lens is by far my favorite feature.

  • @okeregodspowerkelsey4217
    @okeregodspowerkelsey4217 Год назад +3

    You are simply the best man.
    Keep up the good work. 60K subscribers loading...

  • @TheKennyWorld
    @TheKennyWorld Год назад +1

    Code Spell Checker is hands down the best extension in VS Code! Such a time saver!

  • @sonoftroy8572
    @sonoftroy8572 Год назад +3

    General Extensions
    - Community Material Theme
    - Material Icon Theme
    - Live Server
    - Auto Close Tag
    - Auto Rename Tag
    - Code Spell Checker
    - Prettier
    - RapidAPI Client
    - TODO Highlight
    - DotENV
    - EditorConfig for VS Code
    - Code Runner
    - WSL (Optional: depending on project setup)
    PHP Extensions
    - PHP Tools (Recommended)
    - PHP intelephense
    - PHP Awesome Snippets
    - - ENJOY - -

  • @user-rg9cs8lj9y
    @user-rg9cs8lj9y 8 месяцев назад +1

    really grateful to u and thanks for your dedication.

  • @drackkeyner
    @drackkeyner Год назад +3

    this is my new favorite video

  • @jorgealvarez2355
    @jorgealvarez2355 Год назад +2

    IT'S ALWAYS THE UNDERRATED VID THAT'S LEGIT! THANK YOU!

  • @Videokritiker78
    @Videokritiker78 Год назад +1

    Thanks a lot for your videos! They are absolutely great!

  • @sebastianseng5278
    @sebastianseng5278 Год назад +1

    Thanks so much for your thoughtful and detailed videos! On to the soft!

  • @artbonvic
    @artbonvic 3 месяца назад

    Debuggin with var_dump, self-written php frameworks, backend renderred forms, is so 2009-ish :)

  • @christian-reed
    @christian-reed Год назад +2

    @ 13:09 you open composer.json -- how, where did it come from?

  • @kingfisher-44
    @kingfisher-44 Месяц назад +1

    @Codeholic Is this effectively to make vscode into a PHP IDE? I'm asking as I am wondering if to do this with vscode or buy phpstorm IF phpstorm can do this all out of the box.

  • @DanielCarbs
    @DanielCarbs Год назад

    In The setup i had struggels with soft soft and now i can make soft and for my birthday i askd for so Nice speakers and Lets make

  • @cmdaltctr
    @cmdaltctr 6 месяцев назад +1

    I want to add: Prettier does not format my HTML with PHP (when working on WordPress). So I have to set the default formatter to PHP Intelliphense... :-/

  • @Desi.sinner
    @Desi.sinner Год назад +1

    It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.

  • @prashlovessamosa
    @prashlovessamosa Год назад

    your Laravel videos are awesome i learned alot thank you for the knowledge

  • @AliHassan-wc6nb
    @AliHassan-wc6nb Год назад +2

    Great video champ!

  • @ghostzlyymc
    @ghostzlyymc Год назад

    Quarantine brought here also! lol best of luck bruva. Lets see if we can do sotNice tutorialng productive with tNice tutorials down ti!

  • @manuelgonzalotoribioruizal1416
    @manuelgonzalotoribioruizal1416 Год назад +1

    Thanks a lot. It was super.

  • @beginnertrader.profit
    @beginnertrader.profit Год назад +1

    good work king, love you

  • @valeraaligator999
    @valeraaligator999 Год назад

    Thats what i need today!! Zura, you are reading my thoughts! Many thanks, Спасибо из Украины, Одесса

    • @TheCodeholic
      @TheCodeholic  Год назад +1

      Cheers to you man from Georgia.
      Huge respect to Ukrainian people strongly defending your country.

  • @asaelcortez2516
    @asaelcortez2516 Год назад +1

    ITS REALLY WORKED LOL THANK YOU DUDE

  • @hd4ksongs980
    @hd4ksongs980 Год назад +1

    Really nice and helpful... Thanks!

  • @camilohernandez5478
    @camilohernandez5478 Год назад +1

    GOD!!!My broo

  • @oanamaria6113
    @oanamaria6113 7 месяцев назад

    Hello and thank you for this Video. I have a problem with my VS Code and I don't find anywhere an answer. When I write code in php and html, this stays white. The classes, the functions...they are all only white text. I changeged the Color Theme but it still dosen't work. The background changes but the text have only one colour. Could you please help me with an Advice? Thank you

  • @thewetfly9207
    @thewetfly9207 Год назад

    Very, very valuable stuff, thanks a lot for that. I would like to ask you additional thing:
    Is it possible to sync our settings with cloud with multiple option settings and switch between them?
    The second question is:
    Where can I find on my GitHub account these settings sync from VSC?

  • @gianludema90b
    @gianludema90b 9 месяцев назад

    How i can open a file written in include_once? Ctrl + click doesn't dowk.

  • @ahmedalmaazon7525
    @ahmedalmaazon7525 Год назад +1

    Well done!

  • @ziyadalqurashi
    @ziyadalqurashi Год назад +1

    Great Tutorial 👍🏻

  • @sweetdeal8951
    @sweetdeal8951 3 месяца назад

    which Plugin is the Refactor thing? It won't work for me.

  • @mr.gerald_studio
    @mr.gerald_studio Год назад

    I am very glad that you save my money

  • @nigeldixon6127
    @nigeldixon6127 Год назад +1

    Thank you SO MUCH

  • @bijayaprasadkuikel5162
    @bijayaprasadkuikel5162 8 месяцев назад

    [12:40] Php tools is slightly expensive. It’s almost close to PHPStorm but is not as powerful as PHPStorm. I will never go for anything else if I have to pay similar amount of money.

  • @cbbcbb6803
    @cbbcbb6803 Год назад

    Is there a good generic extension that itself will bring in most of the other extensions that a php developer will neef and want to use?

  • @fabywebdesing
    @fabywebdesing Год назад +1

    Muchas muchas gracias

  • @chamadariqueza2935
    @chamadariqueza2935 Год назад +1

    Works well!! DANKEEE

  • @radincerny5013
    @radincerny5013 Год назад +1

    I am wondering why not to use PhpStorm where a lot of presented functionalities are present out of the box. Can anyone compare it to VsCode? Personally, I am not fan of installing and trusting so many 3rd party plugins that can be deprecated at anytime. (The same is valid for Composer - I know, maybe I am paranoic) Am I loosing some advantages when I am using PhpStorm?

    • @TheCodeholic
      @TheCodeholic  Год назад +2

      I use PHPStrom on my daily basis. This video is for those you can't afford PHPStorm and want free alternative for PHP.

  • @amirkotin5898
    @amirkotin5898 Год назад

    thank you very very very much, you help me a lot

    • @TheCodeholic
      @TheCodeholic  Год назад

      Happy to hear that. Thank you for your comment.

  • @AfmpJR
    @AfmpJR 8 месяцев назад +1

    ❤ obrigado por compartilhar

  • @adyryuusei6500
    @adyryuusei6500 Год назад +1

    It's just awesome

  • @denidjiauw7975
    @denidjiauw7975 Год назад

    thank you so much , it worked :)

    • @TheCodeholic
      @TheCodeholic  Год назад

      You're welcome! Happy to know that it helps.

  • @earphanbgnvc9615
    @earphanbgnvc9615 Год назад

    Thank you, you save my day :)

  • @someutubchannel69
    @someutubchannel69 Год назад

    Great, thanks

  • @diggee172
    @diggee172 Год назад

    I was looking for Php tools under extensions on my VSCode. It doesn’t come up. Is it only available on the paid version of VSCode?

  • @albirunimandirischool
    @albirunimandirischool Год назад +1

    thank you bro thank you

  • @shashikanuwan
    @shashikanuwan 4 месяца назад

    hi.. What are the vs code extensions that automatically change the path in all locations when the php file (Laravel) is moved to another directory?

    • @TheCodeholic
      @TheCodeholic  3 месяца назад +1

      I think this is PHP Intelephense or PHP Tools

    • @shashikanuwan
      @shashikanuwan 3 месяца назад

      @@TheCodeholic thank you

  • @lostpianist
    @lostpianist Год назад

    Very good thank you. Now, how do I get it to preview HTML CSS PHP and JS in a browser?

    • @TheCodeholic
      @TheCodeholic  Год назад

      You have to setup PHP server. For Example install Xampp.

  • @user-ij6fk6fu7u
    @user-ij6fk6fu7u Год назад

    Однозначно подпсика

  • @izuuarchmike7291
    @izuuarchmike7291 Год назад

    Sir in that ur PHP MVC framework you did back in 2020. You missed something about the dynamic routes. You didn't check for dynamic routes. Something like /user/{Id} just like the way it's done in laravel. How can I be able to go about it using regular expression

    • @TheCodeholic
      @TheCodeholic  Год назад

      I added That dynamic routes in the video playlist later.

    • @TheCodeholic
      @TheCodeholic  Год назад +2

      Here is it.
      ruclips.net/video/g9GV-EtwZIM/видео.html

    • @izuuarchmike7291
      @izuuarchmike7291 Год назад

      Ooh that's good. It's been long I downloaded the video. I never figured it out then. But I later made it work as an update on mine. But I will check out the video to Know whether I can grab some more things. Keep up the good work 👌

  • @popgeek503
    @popgeek503 Год назад

    How co when you clicked in your gms soft the notes were so short and when I play mine they roll over each other?

  • @dimabrinza
    @dimabrinza Год назад

    Thank you!

  • @sdsn592
    @sdsn592 Год назад

    THANK YOU!! ✌

  • @howuseehim
    @howuseehim Год назад

    The php tools is a cool extension but at that price why just not use phpstorm or get the full software package

  • @valeraaligator999
    @valeraaligator999 Год назад

    Zura, Hi!! Tell me please witch theme do you use in phpstorm? Thanks!

    • @TheCodeholic
      @TheCodeholic  Год назад

      The exact same theme.
      Material Theme Palenight.

  • @djjaimeperu6335
    @djjaimeperu6335 Год назад +1

    works gj

  • @cbbcbb6803
    @cbbcbb6803 Год назад

    Great video. But I don't like dark themes.

  • @giftofgod682
    @giftofgod682 Год назад

    I drank all the milky-milk in my sippy cup!

  • @karlson2804
    @karlson2804 Год назад

    How about PHPStorm? Will it be a video?

  • @afrazhussain3778
    @afrazhussain3778 Год назад +1

    Sir please make videos on php

    • @TheCodeholic
      @TheCodeholic  Год назад

      I have a lot of videos on PHP and planning more.

  • @SmallGuyonTop
    @SmallGuyonTop Год назад

    19:23 Like right HERE! You don't show or tell at all how to uncomment in one click!!! You can't just fly through and not think of your viewers. We have no idea how to use VS Code!!! That is what the video is all about!

  • @groovebird812
    @groovebird812 Год назад

    Prettier is not working with php files

  • @vasilnadiradze8638
    @vasilnadiradze8638 Год назад +1

    😍😍😍👏👏

  • @inspreds
    @inspreds Год назад

    did you switch to vscode from phpstorm? Or you use both?

    • @TheCodeholic
      @TheCodeholic  Год назад +2

      I switched for short time to explore vscode capabilities.
      My primary IDE is PHPStorm.

    • @ravisorathiya1756
      @ravisorathiya1756 Год назад +1

      @@TheCodeholic phpstrom by far the best i think

  • @tiagooliveira14
    @tiagooliveira14 Год назад

    Could you share the settings?

    • @TheCodeholic
      @TheCodeholic  Год назад

      Yes. I will create a Github Gist and put in the video description. I will do it in a few hours.

    • @onelook1870
      @onelook1870 Год назад

      @@TheCodeholic please share the settings. Do you use WordPress? Can you do one for WordPress theme and plugin development?

  • @ohmegatech666
    @ohmegatech666 Год назад

    A lot of nitty gritty details in here but you didn't even go over the basic environment like how to set up development server and tests

  • @sergeisurin2963
    @sergeisurin2963 Год назад

    👍👍🙏

  • @rebekapatricia4573
    @rebekapatricia4573 Год назад +1

    I dоwnloaded everything is okay

  • @SmallGuyonTop
    @SmallGuyonTop Год назад

    14:28 Doesn't work.
    Nice tutorial, but outdated and there are holes in it here and there.

  • @ntahla206
    @ntahla206 Год назад +1

    +sub

  • @pukivichishi3496
    @pukivichishi3496 Год назад

    Download

  • @nutrisiussaripersada
    @nutrisiussaripersada Год назад +1

    +sub, workis

  • @gilneyn.mathias1134
    @gilneyn.mathias1134 Год назад

    Having to pay for such a "simple" functionality as renaming things with F2 just shows how bad PHP is, no joke... ;/

    • @TheCodeholic
      @TheCodeholic  Год назад

      Why do you see only one very very tiny feature and not everything else or the extension?
      It's like you say "having to pay for such a simple feature to sit somewhere..." when buying new car...

    • @gilneyn.mathias1134
      @gilneyn.mathias1134 Год назад

      @@TheCodeholic This is definitely not a "tiny" feature and PHP seems to be one of the only "big" languages without it.
      And i'm not just blindly hating on PHP, i use it everyday together with JS, Java and Python, and PHP is the only language that has this basic feature behind a paywall...

  • @SmallGuyonTop
    @SmallGuyonTop Год назад

    22:17 Yet another thing that doesn't work. settings.json shows the author snippets you showed us to set up earlier and nothing else. It is too bad this tutorial is so messed up. I was looking forward to something precise. But you are like most programmers... flying through everything without telling the details necessary to reproduce the steps. You'd make a horrible QA tester on your reports. THANKS A LOT!!! Now I have to figure out how to fix what you broke for me by your tutorial!!!

  • @aren624
    @aren624 Год назад

    as codestian i dont like php

  • @abubabar3rd
    @abubabar3rd Год назад

    This video was time-wasting - you did not address the topic. You were just exploring extensions instead of setting up an environment for PHP development

    • @TheCodeholic
      @TheCodeholic  Год назад +3

      I accept any kind of criticism. However, I think you wanted a different video, this is how to setup VSCode for PHP development, not how to setup PHP development environment.
      You expected different content.