Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "webstorm"
Honestly, after using sublime, atom, brackets, WebStorm, and so many other IDEs/Text Editors, VSCode outshines all of them ❤️29
Teacher comes in
„Today I‘m going to introduce you to Java“
He opened WebStorm
Everybody was like WTF5
Me coding at Starbucks and this hot chick passing by me stops to tell me:
- I love WebStorm, don't forget to command + alt + L.
I started with Notepad++ (and continued like that for a while)
Then I tried jetbrains webstorm, I tried atom. I tried VS. They all have their cool stuff but I was never fully satisfied.
Now I tried brackets. I just opened a project I'm working on rn and started coding a little.
Half a hour passed and I still didn't notice that I had a light theme.
Yes. This is it. I'll stay with this editor. It just feels right. I just need to figure out how to use tabs not spaces...
(picture says just my opinion)33
People love fast moving green text with a black background.
I have linux on my laptop and I have a script (litturally just 1 line) that outputs random hex data to the command line.
I ran it while WebStorm was starting up and I had people instantly telling me to shutdown all the pcs on the network xDD6
A dev's love story
Someday, I opened myself to other Typescripted perspectives, I had new projects in life. A coworker introduced me to VSCode. She looked like Sublime, but more convenient. She was easier to use, perfect to achieve my goals. She was also more organized with my files and her beautiful colors made me crazy. But recently, I got mad at her. VScode became slow to understand each of my moves and even threatened me to exit all the time...
I tried to come back visit my Sublime, my real first love. But I knew it would never be like before.
Now I'm here, alone. I don't know what to do with my life. If only I could fall in love again, I don't know if people can help me get out of this hole.
How could I only name one favorite dev tool? There are a *lot* I could not live without anymore.
I have to talk to external API a lot and curl is painful to use. HTTPie is super human friendly and helps bootstrapping or testing calls to unknown endpoints.
grep|sed|awk for for json documents. So powerful, so handy. I have to google the specific syntax a lot, but when you have it working, it works like a charm.
Finding strings in projects has never been easier. It's fast, it has meaningful defaults (no results from vendors and .git directories) and powerful options.
Lifesaver. Nough said.
And tweak your command line to show the current branch and git to have tab-completion.
# Jetbrains flavored IDE
No matter if the flavor is phpstorm, intellij, webstorm or pycharm, these IDE are really worth their money and have saved me so much time and keystrokes, it's totally awesome. It also has an amazing plugin ecosystem, I adore the symfony and vim-idea plugin.
Strong learning curve, it really pays off in the end and I still consider myself novice user.
Chrome plugin to browse the web with vi keybindings.
# bash completion
Enable it. Tab-increase your productivity.
# Docker / docker-compose
Even if you aren't pushing docker images to production, having a dockerfile re-creating the live server is such an ease to setup and bootstrapping the development process has been a joy in the process. Virtual machines are slow and take away lot of space. If you can, use alpine-based images as a starting point, reuse the offical one on dockerhub for common applications, and keep them simple.
I will post this now and then regret not naming all the tools I didn't mention.
Just posting the rant a team mate gave today after nothing worked:
Fuck ionic... fuck Karma... fuck webstorm and fuck this company.
After he said it he went home.
I could totally understand him because I felt the same way1
I recently realized that I've been using 2 text editors and 1 IDE pretty much at the same time for different purposes.
Atom -> Code Beautification (atom-beautify is simply the best)
VSCode -> for actual coding (blazing fast and quite good completions)
Webstorm -> cleanup the code, optimize imports
And that made me thing why is it so hard to have all these things in one application (be it a core feature or a plugin/extension). And then I realized smth, only webstorm more has all the features built in, but I don't need/want full IDE for web development (Angular / React) alas it has great features like component automatic imports etc, but not a deal breaker.
So I am having a dilllema. On one hand, Atom has everything I need (especially atom-beautify, my OCD is at peace) except for proper completions (partially solved with extensions) and terminal integrations. On the other hand, VSCode is very fast, has good code assistance but half-broken import completions and terrible code beautification even with extensions such as jsbeautify that require you to have a separate file for each project instead of it being an editor setting/plugin like in Atom.
/* insert joke here */ When will Atom and VSCode go super Saiyan mode and become "Atomized Visual Code" :P I wanna stop bunny hopping between editors!2
A friend told me that VSCode is somewhat like an IDE and was comparing VSCode with Webstorm...
Am i right that VSCode is a text editor and not a freacking IDE ? ☺️30
Just gonna leave this here because I am too lazy to write a proper article for my website:
If anyone is trying to create a Vue.js website with Node.js backend do NOT use express-vue, it is unnecessarily complicated and broken. Instead use this method I found.
You will need:
- IntelliJ IDEA / WebStorm / other IDE supporting multiple modules per project and tasks
- Nodejs and npm
Step by step:
1. Create new empty project
2. Add your frontend module using vue-cli generator
3. Add your backend module using Express generator
4. Run npm build in your frontend module once
5. Move or remove public folder in your backend module
6. Create a symlink from your backend module root called public pointing to dist folder in your frontend module root
7. Make sure to add "Run npm build" from frontend module to your "bin/www" task (default task for Express module)
8. Enjoy developing your REST API in Node/Express and your frontend in Vue.js with single-file components and it being served by the same server that is providing the backend.
(Since they are separate modules and you are not mixing webpack and Node/Express you can add ts-loader, stylus-loader, pug-loader or any other loaders without screwing anything up)
For deployment you just need to copy the contents of dist into public on the server. (and not upload the symlink)6
My favourite dev tool? I would't be able to do my work without any tool, which's in the list. I love IntelliJ IDEA & Webstorm, Java, JavaFX, Maven, Git & Gitlab, TeamCity, Upsource, YouTrack, Artifactory, wtf that list's kinda the complete tech stack. But I completly hate AWT & Swing (AWT fucks up on my Linux install, such a frame creates in about 10-20 seconds, if you test the app locally, you loose approximately 15 seconds per minute, and Swing uses AWT internally too), I hate Gradle (screw Google for standardizing it), and so on. Wow that's like my complete tech stack, what the fuck happend? The question was one tool, help me.1
Was using webstorm and it kept on hanging lately. Just started using Atom, it's so cool. Webstorm has more features but if you want one in atom you can install a pakage, disable/ uninstall if not needed.5
Today my senior colleague asked me to write an inline style and make it !important and I started at him for 2 minutes before smashing the keyboard on his head and then I realised that it was just playing in my head so I stopped staring at him and went back to webstorm and wrote that !important inline.3
Been trying out WebStorm for my html and js instead of my coding in my usual vim setup today. I think I may have converted. Only time will tell.6
I've yet to see a developer use visual studio code in one of my projects instead of webstorm/intellij and not fuck up the code formatting in their first commits. Ffs use the damn editorconfig file people.
Also please use an ide that shows you warnings and unused imports I'm tired of cleaning this crap up5
How do people feel about Webstorm versus VS code? I've been using code a while, it's pretty nice with all the plug-ins. I like the integrated terminal.
Im wondering if Webstorm is better since it has a more targeted development and they're obviously trying to constantly add convenient web dev features? Is it worth the cost? Anybody have any thoughts or used bother before? I'm gonna probably give Webstorm a try tomorrow to see if I like it or not.5
Got an ultimatum from the CTO to either figure out how to match Webstorm's formatting style on React Typescript in VSCode (I'm the only one in the entire dev team who refuses to abandon VSCode), or to switch over to WebStorm for good.
It's amusing how when Microsoft finally makes some good software, it turns even the most skeptical of people like me into fierce loyalists.
Aaand I guess it's finally time I dig into the Prettier configuration of the project and do what literally no one else in the team bothered to do, rather taking the easier option of just switching the IDE. Cowards!11
Anyone of you use Jetbrains IDE‘s? I love them but sometimes, they have weird bugs and it just triggers me everytime so hard, I could take my Computer and throw it out the window.11
VS Code and SourceTree are two of the most used tool by me this year.
SourceTree helps me visualise the git commit history and branches more than git log can.
VS Code, on the other hand helps me with all the short code editing stuff and sometimes even helps when I don't want to open a full fledged IDE for the project. I have setup my own Icon themes for VS Code and even created watchers for files. Can't do this much on Webstorm so easily.
Intellij / vim
I primarily use intellij(-based ides) or vim.
Jetbrains is doing an awesome job with the intellij platform.
If its GoLand, IDEA, Pycharm, Webstorm, Rider or DataGrip.
Once you have indexed your project it works flawless. The autocomplete is EXTREME fast and very good. You got quick actions, refactoring and barely need to use your mouse.
Everything works fine. And if there is something missing there is an plugin for it. And if there even doesnt exist a plugin already, you can code one!
The price is relatively high, but its worth every damn cent!
For light editing and ansible stuff i primarily use vim.
Its good to go and i am pretty sure i am using not even 1 percent of the features. Although i am learning new stuff about it every day.
Its cool if i just want to code distraction free and dont want to leave my sweet $HOME. Yeah i am a linux & bash fetishist, although sometimes its driving me crazy.4
Switched to vsvode from webstorm
I can say that I feel pretty comfortable
I had to install like 20 extensions though
but it's lighter on ram, and also free!3
Why: cause it literally saves you time.
Bonus: VS Code for anything else (python or golang)3
I'm a full stack developer, I have been using windows all my life but I purchased a new laptop recently, it has only 4gigs of RAM and I will upgrade it in the future but that's gonna take a while but mean while its running windows and its a pain in the ass! Memory is always almost full, disk(HDD 5400rpm) usage is 100% when I don't expect it to be. Chrome and VSCode hogs my memory and the laptop lags like crazy because of that webstorm and pycharm are all out of the question. I'd like to switch to a Linux distro, dual boot it since my windows is a genuine copy. Which Linux distro would be the best for me?9
Are there any frontend developers out there that use a full ide like webstorm, intellij or eclipse?
I can't seem to understand why everyone is mucking about in a text editor without breakpoints and such6
Time for a new laptop, bored with current. Taking community suggestions. May donate current laptop to some poor dev soul in need; has been a trustworthy machine.
I do some of a lot on any given day: c#, PHP, node and typically run vs 2017, phpstorm, datagrip, sql management, webstorm, plus slack, office, etc.
I have terrible browser tab management skills and prefer electron apps over web apps. Am a vm junkie, constantly spinning up linux distros to see something.
Do light gaming when the mood strikes, Spotify or Netflix always on.
A lot of people in my office are talking about a tool called "ReSharper" and the wonderful things it does. Then I said I seen that name in the JetBrains website but being a .net tool I didn't knew what it was, and they asked me what is 'JetBrains', I said 'webstorm', 'intellijIdea'? and they didn't know what the hell I was talking about...1
Does anybody know how to connect a browser to webstorm?
I wanna run my codes on vivaldi but don't know how!!!2
Ran a test today. It was comparing whether a the reducer returned the correct state when a type and list is passed to it. The test failed. But something very curious happened. I am using webstorm and so the IDE told me 'click to see differences'. I did and the message at the top read as follows "The 2 lists are identical" (The expected and actual result). So my test worked but it didn't work. What is life!? I finally got it working though😕1
We got an email today which stated that if the government closes schools, everyone has to work from home. Well, it just do happens that from midnight this will be the case. This is going to be funny, my computer is unbelievably crappy and it will barely be able to run the project itself, let alone Webstorm & Co. But at least I can sleep as long as I want!4
So we're approaching the end of WebStorm license subscription. Got notified about renewal. Then there's this question... Should we
1. not renew, use the fallback version (2018 something) because we don't need that many updates anyway and renew next year to get essentially a 50% off discount, or
2. renew and get the 20% off discount?
Asking for my boss lol4
* shell scripts -- vim
* on remote machines -- vim
* java -- IntelliJ
* web (html/css/js/wtv) -- WebStorm
* C/C++ -- CLion
VSCode. I used to be a WebStorm guy, but at one point I found out that I could do like 85% of the stuff in VSCode, and switched over. Things I still kinda miss from the JetBrains ecosystem:
- the elaborate refactoring
- the built-in navigation across the file and the project
- the really clever expand select and go to open/closing bracket (VSCode is kinda getting there, but for expand select it honours camel case words and that can't be turned off, it's weird with HTML files with inlined JS or CSS; for bracket jumping it must rely on an extension)
- the way that everything within the UI is predictable and navigable with keyboard only (tried opening a dropdown in VSCode without having a specific keybinding for that specific dropdown? In WebStorm it was Alt+Up/Alt+Down for any dropdown that has focus IIRC)
- the visual way of changing a colour theme (in VSCode you have to guess what is what before modifying a value; by the way this is an idea for an extension that I might research)
What I like about VSCode:
- the speed (although it can get slow with large files; on the other hand JetBrains IDEs are not that slow except for the startup, given that you're not working on a potato, but here we are)
- its extensibility and very active extension development (and the fact that it's rather easy to write your own extensions, although I haven't benefited from that very much)
- the ease of syncing settings (the Settings Sync extension and now the built-in mechanism introduced I think earlier this month)
- it's free (so I don't have to pay for it myself or nag to my employer to issue me a license)
I've tried Sublime and it's hands down the fastest thing I've seen (it can open a 100 MB text file on the shittiest computer you can find and edit it efficiently), the problem is that it's not so rich in extensions. I've tried vim, nano and whatnot, but I'm far from that, just not my cup of tea. I'm okay for the occasional file edit while SSHd somewhere, but that's all.
In an ideal world we'd have something like Sublime's performance with VSCode's ecosystem and JetBrains', well, brains...
My favorite code editor/IDE are the IntelliJ based IDEs (GoLand, Rider, WebStorm, ...)
There are nice to use, have many features that help developing
I'm moving my React development to Linux VM as something is messed up in Windows npm...
I would like an IDE somewhat similar in features to Webstorm.
What's a good one? Needs to be GUI, not vim, don't feel like going thru the learning curve.21
For regular daily stuff I use VS Code and it is incredible imo, for big backend PHP projects that come in from time to time I switch over to PhpStorm and for big React / Native projects or projects that contain multiple js frameworks I've been using WebStorm and I haven't been disappointed at all.
I got introduced to the latter two at a company I used to work for and I'm still using them!1
Asking for a friend....
New job, fairly new to web development, very new to JS. I am failing miserable at my job can’t complete tickets which are mostly bug fixers created by testers. So I am debugging code that I didn’t write on a tech stack I do not know (ampersand, q, radio, lodash, react, etc)
Do I try to learn the language better?
Focus on learning debugging with dev tools and getting better at using the webstorm IDE.7
I used vim, Sublime and most recently vscode. I had Webstorm lying around for about 2 months now, and I'd really like to switch to it but it's constant fight, and not one im winning either... :(
Any advice from fellow "devs who rant" ?6
Trying to start working in Webstorm... And you have the audacity to whine that "vim has a steep learning curve" bitch please....1
I tried to figure out the key stroke combination for Auto indent in WebStorm (on a Mac).
Result: The key stroke for selecting all (CMD + A) stopped working.
Any node js devs on here that can tell me why this is happening? Node js is installed and from what I can tell WebStorm is set up correctly...2
That awkward moment when my webstorm ide thinks i have more than one displays and opens up in split screen.