در حال بارگذاری ...

Code Editors Overview0:00

Alright, let's start looking at dev-related software. In this video, we'll take a look at the desktop apps I use for development. There isn't too much here as a lot of stuff these days is done either on the CLI or within the browser. So first up, VS Code. I switched to VS Code as my primary code editor sometime last year. It takes a lot of setting up for PHP and Laravel, but once it is set up, it works great. We'll do an entire episode or two on my extensions and my settings in the future. Next up, Sublime Text, which I've been using for years. I still use it as my secondary editor as nothing compares to its speed and snappiness.

Terminal and Database Tools1:00

Next up, we have iTerm for my terminal. So I bind it to the control tilde key so I can toggle it on or off quickly. And I'm using omyZsh for my shell and a bunch of plugins. So again, we'll have an entire episode on setting this up, which will probably be the next episode. Next up, for my database client, I'm using SQL Ace. So SQL Ace is a fork of the popular SQL Pro app because that app stopped providing updates. I'm glad SQL Ace took over because it's my favorite database client and I use it all the time. So for the times I'm not using MySQL, I make use of TablePlus, which supports Postgres,

API and Email Testing2:33

So yeah, highly recommend Insomnia for your REST client. Next up, Hello by Marcel Potziat and the Beyond Code team. So whenever I'm working with emails in development, this app is great for catching your email and you can inspect it here. And it even has other features like a link checker, or I believe you can even forward the emails to a real email address. If you want something browser-based or free, then you can check out MailTrap. However, I like using a desktop app when I'm working with emails locally. Next up, another app by Marcel, TinkerWell. So basically a better version of php artisan tinker.

TinkerWell and Xcode3:05

Next up, another app by Marcel, TinkerWell. So basically a better version of php artisan tinker. So sometimes it's hard to write code in tinker if your statement is quite long. So whenever that's the case, I reach for TinkerWell here. It's also a great tool for teaching purposes, and I use it occasionally for my screencasts. Next up, if you do any native app development, then you're going to need Xcode. I don't do too much mobile app development. And when I do, I make use of React Native and something called Xpo, which allows you to not use Xcode. But I believe at one point you do have to jump into Xcode.

دوست دارید گاهی خبرهای Laracasts را ایمیل کنیم؟