Brackets Dark Theme for PHPStorm

Thor

Honorary Master
Joined
Jun 5, 2014
Messages
44,413
Reaction score
7,522
Location
Bellville
Looking for a Theme for PHPStorm to make it look like Brackets' Dark one.
 
Last edited:
Mother of God

Where do you live, the beer's on me, Bossa is right here.

On the other side of town. :p
Maybe I'll attend the next meet and you can get it for me then ;), just that the day was usually on e.g. an exam day or when I went overseas.

@Thor, you do have a license for PHPStorm, right? I personally prefer VS Code when not dealing with Objects in PHP, I like its Git integration better (especially the git blame from gitlens, nice to know who to talk to in regards to a function and where it comes from without wasting so much screen space on the left-hand side). Of course, get the right addons.

Usually my workflow is deal with classes in PHPStorm, then swap to VS Code for any styling, templating or git/github stuff.

VS Code is free.
 
Okay so that theme is a hackjob doesnt work so nice and the guy did weird **** with php's syntax. I will spend some time this weekend and see if I can figure out how to style this thing from scratch.

---
I use Brackets for everything especially editing individual files, it is the best editor on the market hands down, clean and powerful.

I have a license for phpstorm now in year 5 so it's very cheap now and I will keep it, because it do need it from time to time. In phpstorm I have pre set boilerplates that I use which I enjoy and interfacing with the Database is the main reason why I use it over brackets.

I would start a project in phpstorm, setup the DB and everything then deploy it to the server.

Then any edits via FTP will be done with brackets.
 
Okay so that theme is a hackjob doesnt work so nice and the guy did weird **** with php's syntax. I will spend some time this weekend and see if I can figure out how to style this thing from scratch.

---
I use Brackets for everything especially editing individual files, it is the best editor on the market hands down, clean and powerful.

I have a license for phpstorm now in year 5 so it's very cheap now and I will keep it, because it do need it from time to time. In phpstorm I have pre set boilerplates that I use which I enjoy and interfacing with the Database is the main reason why I use it over brackets.

I would start a project in phpstorm, setup the DB and everything then deploy it to the server.

Then any edits via FTP will be done with brackets.

Do you mean due to the live reload? If you're using webpack, just use browsersync instead.
I've not messed much with brackets, had a colleague at work who used to use it, besides the reloading, I don't find it that great. Guess it's more along the lines of if you like the environment and are used to it, stick with it.

For VS Code, you can use a previewer as well: https://marketplace.visualstudio.com/items?itemName=hdg.live-html-previewer

Personally, I just really like VS Code due to the git/Github integration. May I ask why you're FTPing straight into the server? You should rather e.g. keep your code on github, create branches for issues and merge them into master. Then on your server, SSH in and just run git reset --hard origin/master. Of course, if e.g. WP, make sure your theme is a sub repo, don't want to lose all the client data on reset. Just that way you can test fixes on your side before deploy, multiple people can work on the same project in different branches, you can take the project in any direction you want on a branch, etc.

It's also not that expensive (subjectively), for work stuff make sure to use private repos.
Github.jpg
Note the price is per developer, you can have as many repos as you want, so having 10 projects or 10000, it's still the same price.

I somehow went from theme to VS Code to Git to Github lol.

May I also ask why you're FTPing into the server?
 
PHPstorm is not good with editing files you need to open a project otherwise meh just not designed for editing a single file quickly.

I have a server and use WinSCP to access files so I will download whatever file I need to work on and open that with brackets.

If I need to make changes to the site from a database layer then I will open phpstorm and connect to the site and DB and then manage it as a project.

But lets's say you need to edit the text on the contact page then FileZilla or WinSCP to the site and edit the file with brackets.

Small sites no need for github, the sites I do use that are proper, for example Platinum Wealth, I do version control in BitBucket.
 
Every site needs version control. Every piece of work is done on a branch.
 
Every site needs version control. Every piece of work is done on a branch.
No.

Most definitely not going to bother with version control for a simple static dstv repair man website that updates once or twice every 2 years.

You tend to over complicate a lot of things :)
 
No.

Most definitely not going to bother with version control for a simple static dstv repair man website that updates once or twice every 2 years.

You tend to over complicate a lot of things :)

That’s the difference between approaching work like a professional vs and ameteur. You are the latter.

Keep worrying about the color of your IDE instead of the important parts.

On the contrary I tend to simplify things. Just because you don’t understand them doesn’t make it complicated.
 
That’s the difference between approaching work like a professional vs and ameteur. You are the latter.

Keep worrying about the color of your IDE instead of the important parts.

On the contrary I tend to simplify things. Just because you don’t understand them doesn’t make it complicated.
Good on you (:
 
PHPstorm is not good with editing files you need to open a project otherwise meh just not designed for editing a single file quickly.

I have a server and use WinSCP to access files so I will download whatever file I need to work on and open that with brackets.

If I need to make changes to the site from a database layer then I will open phpstorm and connect to the site and DB and then manage it as a project.

But lets's say you need to edit the text on the contact page then FileZilla or WinSCP to the site and edit the file with brackets.

Small sites no need for github, the sites I do use that are proper, for example Platinum Wealth, I do version control in BitBucket.

I'm using Github on tiny personal projects that no one will ever see, version control is really, really easy to do.
The reason I like Github is that you can have as many repos as you want, so having version control for that site that you edit once every two years costs you nothing. Then in two years when you need to edit it on a new machine, you can use git clone and your project is set up.

I see no reason not to version control if there are no negatives. Deploying my change live is literally:
git merge origin/master
//sort out conflicts (probably none with your tiny project that's based off of master
git push
git checkout master
git pull
git merge $mybranch
git push

ssh into server
git reset --hard origin/master

That's it. Takes you less than a minute. Just don't commit node modules to the repo, add it to gitignore. It annoys me to no end to waste half an hour removing it and committing it to branches etc.

PHPStorm has single file edit? File > Open...

But lets's say you need to edit the text on the contact page then FileZilla or WinSCP to the site and edit the file with brackets.
If things require edits, just make it dynamic? If you're using e.g. WP just pull it from a post? Once you use caching, there shouldn't be any performance difference between static and pulling it. It's like a 20 second difference to make it dynamic.

Thor, we're all very disappointed in you, expected better.
 
I'm using Github on tiny personal projects that no one will ever see, version control is really, really easy to do.
The reason I like Github is that you can have as many repos as you want, so having version control for that site that you edit once every two years costs you nothing. Then in two years when you need to edit it on a new machine, you can use git clone and your project is set up.

I see no reason not to version control if there are no negatives. Deploying my change live is literally:
git merge origin/master
//sort out conflicts (probably none with your tiny project that's based off of master
git push
git checkout master
git pull
git merge $mybranch
git push

ssh into server
git reset --hard origin/master

That's it. Takes you less than a minute. Just don't commit node modules to the repo, add it to gitignore. It annoys me to no end to waste half an hour removing it and committing it to branches etc.

PHPStorm has single file edit? File > Open...


If things require edits, just make it dynamic? If you're using e.g. WP just pull it from a post? Once you use caching, there shouldn't be any performance difference between static and pulling it. It's like a 20 second difference to make it dynamic.

Thor, we're all very disappointed in you, expected better.
I do version control, I'm not new to this lol.

I have a github private account, it's a matter of preference for me, not every site I work on needs it.
 
That’s the difference between approaching work like a professional vs and ameteur. You are the latter.

Keep worrying about the color of your IDE instead of the important parts.

On the contrary I tend to simplify things. Just because you don’t understand them doesn’t make it complicated.

Lemme guess, younger than 25 years?
 
Lemme guess, younger than 25 years?

Yes, my career is younger than 25 years old :p

Genuinely interested in how my posts regarding software development make you think that I am young.

My interest is in improving software development as a craft, not just programming, so if I can do better, let me know
 
Last edited:
On the other side of town. :p
Maybe I'll attend the next meet and you can get it for me then ;), just that the day was usually on e.g. an exam day or when I went overseas.

@Thor, you do have a license for PHPStorm, right? I personally prefer VS Code when not dealing with Objects in PHP, I like its Git integration better (especially the git blame from gitlens, nice to know who to talk to in regards to a function and where it comes from without wasting so much screen space on the left-hand side). Of course, get the right addons.

Usually my workflow is deal with classes in PHPStorm, then swap to VS Code for any styling, templating or git/github stuff.

VS Code is free.

https://vscodecandothat.com

I don’t use vscode but those are some pretty sweet features.

Log Points looks like an awesome one


The nice thing about phpstorm is that it built for php. No plugins needed. Being able to Ctrl-click into a native php class/function and see the “source” , straight out the box is super convenient.
It also lets me have the identical experience productivity experience (shortcuts, menu locations) when using webstorm and IntelliJ. Obviously you can also do this with brackets and vscode to an extent, but not as focused an experience
 
Last edited:
Yes, my career is younger than 25 years old

Genuinely interested in how my posts regarding software development make you think that I am young.

My interest is in improving software development as a craft, not just programming, so if I can do better, let me know
You sound like a hipster

Where is Droid, he's my kind of problem solver.
 
Top
Sign up to the MyBroadband newsletter
X