26 ms·
Adobe XD for Visual Studio Code
- jmnicolas 6y agoIt feels like VSCode is starting to become an OS, pretty soon it will be the only app you need, to do everything!
- sidpatil 6y agoIt's Emacs with JavaScript instead of Lisp.
- wwright 6y agoAnd a much more modern set of defaults and user affordances.
- tom_ 6y agoOne key thing that VSCode doesn't seem to have is an in-context REPL - what's the right term here? - that lets you run code in the same VM that the text editing stuff is running in, affecting the editor's state by executing the same routines that the editor uses to do things itself. You use this for anything you want, really, from just driving the text editor from code on an ad-hoc basis to writing new extensions interactively. This really is the main thing that any competitor to Emacs needs to have, in my view, much more so than the prehistoric keybindings, devoted fanbase, wide range of addons, and nasty extension language. (VSCode has 3 out of 4 here anyway.) Without it, VSCode is much more just Visual Studio with Javascript instead of C++.
- abrowne 6y agoJust needs a web browser (interface; obviously the browser engine is there)!
- wayneftw 6y agoThey just added it to a recent release, so you can now add a webview based view to the sidebar or panel [0]. [0] https://code.visualstudio.com/updates/v1_50#_webview-views https://code.visualstudio.com/updates/v1_50#_webview-views
- bdcravens 6y agoTower seems better for more advanced tasks, but I've been doing most of my git tasks in VSCode for a while.
- pacamara619 6y ago_"VSCode is a great operating system, lacking only a decent code editor"_
- sl1ck731 6y agoI know this is kind of a joke but when I'm doing system admin related things it is basically my OS GUI. Instead of using any of my regular shells like cmd/PS/WSL/Cygwin I use vscode remote to a local Linux VM and do everything using the shell and editor within my VM home directory.
- pojntfx 6y agoI'm doing the same! Remote extension or more precisely code-server/Theia as of recent times is an excellent remote workspace environment.
- gavinray 6y agoMy mind was blown with the "visual IntelliSense" demo. Having a UI component library where you can get a visual preview of what the element looks like while you key up/down through autocomplete options seems drastic for development velocity. What can't you do with VSCode these days? I hope we continue to see a trend of innovative IDE features like this.
- DaiPlusPlus 6y ago> What can't you do with VSCode these days? Run it on a machine with less than 8GB of RAM.
- CharlesW 6y agoMicrosoft recommends 1+ GB of free RAM, which seems reasonable based on the few times I've checked RAM usage out of curiosity.
- throw_m239339 6y agoNah, I'm running a cheap N5000 (1.10 GHz) with 4 GB of RAM at home and VScode runs well. At the end of the day, it's the extensions that might slow the editor down as they greatly vary in quality. With only some Typescript/LESS/Node/Linting/Live Reload extensions, VSCode is sitting at 70 Mo right now. I think Microsoft did a great job with it. My machine can barely run Android Studio or Webstorm on the other hand, unless I turn off code inspection.
- raihansaputra 6y agoThat's amazing. I've been trying to profile which extensions are causing my slowdowns but still not getting a satisfactory result. I think my ESLint/Vetur is re-checking all open files on every keystroke (not debounced) and it becomes slow after a few hours of the editor being open. But I can't really get it down to a specific extension.
- jakear 6y ago
- The_rationalist 6y agoWhen will support for this be added to webstorm?
- bredren 6y agoI’ve been an IntelliJ customer for 4-5 years. Their ide has worked well for me. But I’m preparing to migrate. Now that MS has set their focus, I just don’t think IntelliJ tools can compete. It’s going to be like trying to sell a browser.
- FridgeSeal 6y agoIMO, visual studio code, even with Python plugins can't hold a candle to PyCharm, and the vs-code of sql tools (data studio or whatever it's called), is terrible compared to DataGrip. I pretty much only use vs code for Rust and random text editing, and even then that's mostly using Rust Analyzer, so I could just as happily use Sublime.
- The_rationalist 6y agoThen realize that rust analyzer if maintained by one ex employee from jetbrains and that Clion has better rust support.
- EvilEy3 6y agoNo idea what you're talking about, Intellij family is light years ahead of competition. It will take decades of them stagnating, and their competition moving really fast, to become uncompetitive.
- galkk 6y agoLooking into architecture of VSCode is one of my TODO tasks, that my 8-month daugter is actively preventing of doing. The extensibility and things that VSCode allows is something. I remember the hearing about pain of developing Visual Studio addons. Eclipse was an anti-example of useful extensibility. VSCode in relatively short period became de-facto leader IDE due to it's features and extensibility options.
- throw_m239339 6y ago> Eclipse was an anti-example of useful extensibility. Eclipse is a fairly extensible IDE, with workbenches, it's just a terrible text editor. VSCode is a good text editor first and foremost. I saw a lot of complex enterprise projects using Eclipse and most of them ultimately were terrible to use because Eclipse didn't get the basics. VSCode is rather easy to extend, since it uses JS and Web technologies.
- MarkSweep 6y agoWhen you look at it, a key point is the ability to run VS Code locally while all the source code, compilation, and extensions run on a server: https://code.visualstudio.com/docs/remote/remote-overview https://code.visualstudio.com/docs/remote/remote-overview
- dheera 6y agoVSCode still spooks me out. - Microsoft making software for Linux? Huh? Is this an experiment? How long are they going to support it? - It doesn't look anything like Visual Studio. Was this a bunch of rogue Visual Studio programmers that ditched their Visual J#.NET stuff and decided to call a fancy text editor Visual Studio?
- dragonshed 6y agoEarlier this year I read an article [1] that spelled out some of the history of how vscode came to pass. I was surprised by how good the electron-based editor was, and early on (2016) it immediately replaced sublime text for me, before later on replacing practically all other ides. [1] https://www.zdnet.com/article/microsoft-vs-code-turns-5-how-github-open-source-google-made-it-a-hit-reveals-creator/ https://www.zdnet.com/article/microsoft-vs-code-turns-5-how-...
- preommr 6y agoIt drives me nuts when videos don't use youtube and have video players that don't support playback speed. I can speed up video 2x or even 4x and still keep up with a lot of these videos - that's how slow they talk. Also, I don't understand why most of that needed to be done in VsCode. Surely they could've done the setup and asset export in the XD app that then also generated snippets for easy access in vscode. Instead, they're setting up all that meta data and complex workflows in a vscode extension. Not only is that unnecessary, it's extremely annoying. Putting aside the additional bloat that has to go through electron, just debugging performance issues alone would be a PITA.
- Wowfunhappy 6y ago> It drives me nuts when videos don't use youtube and have video players that don't support playback speed. I can perhaps sympathize with the playback speed complaint, but I'm quite glad that not all video content on the web lives on a single service.
- anaganisk 6y agoHacker news: we need decentralisation, we need open source apps. Also hacker news: I hate when people dont use youtube!
- tomhoward 6y ago"Hacker News" is millions of different people every month. It seems at least some of them think differently from one another (otherwise how are people discussing and debating?). You're responding to one comment, by one person, and the comment is currently downvoted.
- topkai22 6y agoI’m quite happy when sites don’t use YouTube. That site has WAY too much of the Internet’s content already. Agree on playback speed though.
- saagarjha 6y agodocument.querySelector("video").playbackRate = 2
- sorval 6y agoI've found Adobe to be pretty handsy with their consumers' pocketbooks in the past...
- Vanderson 6y agoI won't be buying any Adobe products any more. From their extremely high prices, to forced subscriptions/cloud only products to their terrible security track record. Thankfully there are now many cheaper and better alternatives to buy from.
- Uehreka 6y agoWhenever people say this I ask about After Effects. I have yet to find a FOSS or cheaper substitute. Many people have suggestions for Premiere Pro replacements, but not After Effects.
- gilrain 6y agoHave you tried DaVinci Resolve? It's not FOSS, but it is a pro-level After Effects replacement with much more reasonable terms.
- Jasper_ 6y agoDaVinci Resolve feels more like a Nuke clone; it's production film compositing, not the compositing-and-animation mix that After Effects is.
- jpm48 6y agoYou can do most things AE will do with a combination of Natron and Blender.
- deltron3030 6y agoYou can't replace the huge template and plugin ecosystem of AE. That's what really drives the adoption.
- marksalpeter 6y agoFor simple 2d ui animations I use Flow instead of AE + bodymovin. I highly recommend it for simple stuff. https://createwithflow.com/ https://createwithflow.com/
- bartvk 6y agoIs this an official Adobe domain or not? The linked Twitter user seems an employee.
- open-source-ux 6y agoAdobe has dominated the visual design software field for decades, but in recent years they missed the boat for UI/UX design and I would say that Sketch and Figma dominate 'mindshare' among designers for app design. Although Adobe XD doesn't share the same 'mindshare', the dominance of Adobe in the industry means that there is still interest in the product. Will this Adobe XD update broaden the usage of the app? Only time will tell. It's nice to see alternatives to Adobe apps though. It does appear that Adobe is in the unusual position of playing catch-up in this field for once. (Another example of Adobe catching-up is on the iPad where Procreate has leapt over Adobe to dominate the digital painting app space.)
- deltron3030 6y agoThe dilemma is that they wont't make XD maximally useful as a standalone tool because it then eats into their other offerings like Illustrator or Photoshop. Figma for example is a more complete solution if that's the only design tool you gonna use, it has a good pen tool and even blend modes for images. XD shines when used together with their other apps. Figma isn't much cheaper than a CC subscription when you also add services/tools for commercial fonts, mockups, video, stock graphics and 3D on top.
- open-source-ux 6y ago"The dilemma is that they wont't make XD maximally useful as a standalone tool because it then eats into their other offerings like Illustrator or Photoshop." I can certainly believe this. For a long time, Illustrator only had the option to create a single artboard (page). I'm convinced it was partly due to the overlap with InDesign. If you wanted to create a short document or leaflet, Illustrator would be fine for the purpose - but obviously not if you could only export a single page. Users were clamouring for multiple pages/artboards and Adobe finally introduced the feature in Illustrator CS4 in 2008. (There were over 12 versions of Illustrator prior to this.)
- throw_m239339 6y agoI must say I fail to understand these products (Figma, XD,...) what is the difference between them and illustrator? how does it help prototype anything? You could just draw rectangle vectors or import images in Illustrator (or Photoshop). So what do these applications add to the formers? what do they do different? FYI I tried XD a bit.
- diggan 6y agoShort version: Illustrator is a tool focusing on vector graphics. Figma is a tool that focuses on collaborative interface creation. Both of them are good in general, but depending on your needs, one could be better at that. If you work in a large company where you need to maintain Design Systems and you frequently collaborate across teams (think different OSes), Figma would be more helpful for everyone. Especially because it has specific features to make that work good. While if you're a lone designer doing design for physical products, you're probably better off with battle-tested Illustrator that has a lot more functionality around manipulating vectors. In the end, it all depends on what you're doing. They have different use cases they want to cater to the best.
- greyswan 6y ago> how does it help prototype anything? Sketch, Figma, and XD all make it quick to do the most basic prototyping: click hot spot to go to a different screen. They are much more focused on visual design than prototyping.
- liminal 6y agoWhat is "DesignOps"? Do companies have "DesignOps teams"? I've never heard of this -- is it real or marketing babble?
- detaro 6y agoAs usual with these things probably both a real thing and a hype buzzword. From what I've gathered it's about more efficiently scaling design work and integrating it with other parts of the business, e.g. here making design elements/components directly available to developers.
- MR4D 6y agoIs it just me or is the video at the top of the page the worst product video ever? Choppy, too short, hard cuts, and almost all text. Thankfully the other videos were better.