Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
It's almost the same as Visual Studio Code - only this is made by the folks who made GitHub. Unfortunately this is also as bare bones as Visual Studio Code so you need to find extensions for it as well. Beware though - it's notoriously known to have slower boot times than VS Code. See More
Capuccino 's Experience
My favorite IDE . pros : 1.comfortable UI 2.Built-in plugins like : Emmet , File icons , Beautifier , Auto save , Live server ,Git control and more. 3.Easy project manager. cons : 1.You don't know when the window will open (start up ) 2.Consumes lots of memory 3.Some times not respond Conclusion : Every front end developer need to try once. See More
Yeturu Chenchukumar's Experience
Multiple cursors and column selection allow for versatile ways of editing. ctrl + d will select the current word and each time the command is repeated, it adds the next occurrence of the word to the selection. ctrl + click or middle-mouse click will place another cursor in the place that's clicked. Cursors can then be controlled together. This also allows for selecting vertically. See More
One of the goals of Atom is to be a text editor for both experienced and beginner programmers. You can add keyboard shortcuts, change themes, install plugins, and change core settings by clicking through a GUI, or by manually editing config files the old-fashioned way. It has the added advantage of being built using the same engine that powers Google Chrome, so actions like opening and closing tabs feel familiar, even to new or non-programmers. See More
Due to its modular design, almost any aspect of the editor can be changed. Even seemingly core packages, like those taking care of search and replace functionality, can be forked on GitHub, and changed and replaced in the editor. The documentation for creating new plugins is also great, making it easier for developers to jump in and create plugins for Atom. See More
Working on markup? The t text object allows you to move around based on tags. Simple text more your thing? w is the word object. Writing C-style code, chances are vim will recognize it, and allows you to jump to the next function, for example, using ]]. See More
As a person who spends most of his time editing code, I don't use designer-style packages like dreamweaver. I'd be happy to recommend you use a good code editor instead. Of all the editors I've tried in the past, I can only recommend the one that has never, ever let me down in terms of flexibility, portability, language support, features, etc... The one, the only, the daddy: VIM. It's a trivial matter to just preview the markup you've just written (:!firefox % ), so though not at real time, you do get a very tight feedback loop. There's probably a myriad of web design plugins readily available, that would make your life easier. The best thing about vim for this use case is how the editor automatically understands what you're writing. Vim knows what tags are, and offers custom movements that make it easy for you to select a tag, delete it, move it around etc... If you want to select a tag, contents and all, just hit vat. Select the contents of a tag: vit etc... v (for visual) a or i (for outer or inner) t for tag. That's it, plain and simple. See More
Elias Van Ootegem's Experience
As with all vi-like editors, Vim provides a modal paradigm for text editing and processing that provides a rich syntax and semantic model for composing succinct, powerful commands. While this requires some initial investment in learning how it works in order to take full advantage of its capabilities, it rewards the user well in the long run. This modal interface paradigm also lends itself surprisingly well to many other types of applications that can be controlled by vi-like keybindings, such as browsers, image viewers, media players, network clients (for email and other communication media), and window managers. Even shells (including zsh, tcsh, mksh, and bash, among others) come with vi-like keybinding features that can greatly enhance user comfort and efficiency when the user is familiar with the vi modal editing paradigm. See More
Interaction with Vim is centered around several "modes", where purpose and keybindings differ in each. Insert mode is for entering text. This mode most resembles traditional text entry in most editors. Normal mode (the default) is entered by hitting ESC and converts all keybindings to center around movement within the file, search, pane selection, etc. Command mode is entered by hitting ":" in Normal mode and allows you to execute Vim commands and scripts similar in fashion to a shell. Visual mode is for selecting lines, blocks, and characters of code. Those are the major modes, and several more exist depending on what one defines as a "mode" in Vim. See More
The fact that very few, if any, people claim to be a "Vim Master" is a testament to the breadth and depth of Vim. There is always something new to learn - a new, perhaps more efficient, way to use it. This prevents Vim from ever feeling stale. It's always fresh. See More
Vi/vim exists on almost all Unix-like platforms. It's the de-facto Unix editor and is easily installed on Windows. All you need to make it work is a text-based connection, so it works well for remote machines with slow connections, or when you're too lazy to set up a VNC/Remote Desktop connection. See More
There's no need to reach for the mouse or the Ctrl/Alt buttons again. Everything is a mere key press or two away with almost 200 functions specifically for text editing. Vim does support the mouse, but it's designed so you don't have to use it for greater efficiency. Versions of Vim, like gVim or MacVim, still allow you to use the mouse and familiar platform shortcuts. That can help ease the learning curve and you'll probably find you won't want to (or need to) use the mouse after a while. See More
When compared to modern graphical editors like Atom and Brackets (which have underlying HTML5 engines, browsers, Node, etc.), Vim uses a sliver of the system's memory and it loads instantly, all the while delivering the same features. Vim is also faster than Emacs. See More
Brackets will automatically refresh the browser and load the latest saved version of a file open in the browser. This works with php as well. Editing a css will even highlight the tag that's currently being worked on. However, it only works with Chrome. See More
If you're looking for an open-source replacement for the WYSIWYG element of Dreamweaver, I really can't think of an actual of anything that will provide you with the full-package. My advise to you would be to use grapesJS for the clicky-drag'n drop kind of stuff, and look around for a number of other tools that specialise in CSS, JS, and what have you. For the most part, though, this option looks like it can provide you with the foundations of a page that looks pretty solid. I haven't had any personal experience with this solution just yet, mainly because I tend to stay away from client-side work as much as possible, though. See More
Elias Van Ootegem's Experience
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.