13 ms·
Visual Studio Code 1.2 released
- holografix 10y agoPython?
- sethammons 10y agoBetter than sublime, not as good as pycharm. I find it good enough.
- arc0re 10y agoPeople need to stop comparing text editors (vim, emacs, Sublime Text, VSCode, Atom...) to full featured IDEs (Visual Studio, Intellij Idea/PyCharm/PHPStorm, Eclipse...). Of course, an IDE is going to have way more features for its language. For a text editor, VSCode has an excellent Python support.
- Someone1234 10y agoThere's nothing wrong with comparing two things that do the same thing. It is like saying don't compare a car and a truck, they both take you from A to B, they both have different pros and cons, the comparison is apt, even with their dissimilarity. Same thing here. It absolutely makes sense to compare a fully featured IDE and text editors. They offer the same core service, they just have different benefits and drawbacks. There will be a lot of people who choose either PyCharm and Sublime/VSCode.
- deno 10y agoThere’s no clear line that separates an editor from an IDE. Editor + language plugin is basically = IDE. There’s nothing magic about an IDE, it’s just a very, very, bloated editor.
- k__ 10y agoTrue. If you look at notepad, emacs, atom, vscode, sublime, vs, webstorm and such, they're all somewhere distributed on a continuum between IDE and editor. VSCode has a superb Git integration, but what has this to do with an editor?
- intrasight 10y agoYes, that's true. But if you start with a clean slate - like with VSCode - there is less bloat.
- rejschaap 10y agoThe automatically inserted whitespace always bothered me in VS Code. When writing code without an auto-formatter I always end up noticing the extra whitespace in the diff before committing and end up hunting it down. Automatically trimming the automatically inserted whitespace sounds like a somewhat complicated solution. It makes me wonder how other editors handle this, because I never had this problem with other editors.
- vanderZwan 10y agoCould you expand on why you don't like to use an auto-formatter? I'm genuinely curious. I'm pretty addicted to them; they add consistency without me having to think about it (killing off bike-shedding in the process), and in practice it works a bit like a visual semi-linter: if the auto-formatting doesn't produce the expected pattern (and your mind very quickly picks up the pattern subconsciously), it usually means there's a bug in the code somewhere around the area where it goes wrong.
- rejschaap 10y agoI do like to use auto-formatters, but sometimes they are not available. For instance, until recently I didn't have anything for rust-lang. But rustfmt is pretty good now and VS code has good support for rust-lang through the RustyCode extension.
- riskable 10y agoI use kate (KDE Advanced Text Editor) and there's a setting that removes trailing whitespace whenever you save a file. Works awesome. You get auto-indent and at the same time don't have to worry about leftover whitespace everywhere when you 'git commit'. In fact, after accepting pull requests I'll often just open up the files in kate and doing a trivial edit + save to ensure there's no pointless whitespace.
- Gmo 10y agoThey do have a setting to automatically remove whitespace "files.trimTrailingWhitespace": true Or I don't understand what you are talking about ?
- nnq 10y agoLet me guess... it still can't just automagically auto-complete, auto-param infos and jump-to-definitions, based on requires in nodejs projects (and, no, not for TS, for plain JS)? Seems like a pretty low bar... but at 1.0 they were still not there, and Javascript is obviously one of the languages they focus on...
- eknkc 10y agoIt does with a simple jsconfig.json file: https://code.visualstudio.com/Docs/languages/javascript https://code.visualstudio.com/Docs/languages/javascript Has pretty decent autocomplete, param info, jumps to definitions and references.
- oblio 10y agoI love their focus on user requested features. Within a few releases (probably 4-6 months) they will add tab and terminal support. Really cool!
- nickpeterson 10y agoTerminal support is in this release ;)
- pingec 10y agoTerminal is already in there and mentioned in the root link. Just press Ctrl+` and it will show up.
- rcarmo 10y agoNeed to change that key binding... thanks to the US-centric take we've had on keyboards since the TTY days, that key combination doesn't make sense on a Portuguese keyboard.
- deleted 10y ago[deleted]
- noir_lord 10y ago// Place your key bindings in this file to overwrite the defaults [ { "key": "ctrl+shift+t", "command": "workbench.action.terminal.toggleTerminal" } ] Change to whatever works for you, I use ctrl+shift+t since I have that mapped in intellij and muscle memory is a terrible beautiful thing.
- rcarmo 10y agoAye, thanks. That's what I'll do, since I also use that in OpenBox when running Linux and it's much more intuitive.
- hrvbr 10y agoIt's Ctrl+ù on French keyboards. Maybe they customized it for Portuguese keyboards too.
- xabi 10y agoElectron overhead :(
- pingec 10y agoHow else would you port a typescript/javascript editor to the Desktop? They do state they are working on decoupling the core Monaco editor but where else would you host it to make it faster?
- mike_hearn 10y agoYou wouldn't write it in Javascript to start with!
- imtringued 10y agoIn the browser.
- astannard 10y agoThey do much better work with use of threads though, so it seems much faster than atom to me with no lockups.
- StevePerkins 10y agoLet me preface the following by saying that a text editor is a use case where an Electron-based desktop app can make good sense. I recently put some time into experimenting with Electron, writing a simple media gallery app for viewing all the images and videos in a directory (https://gitlab.com/steve-perkins/MediaGallery-electron https://gitlab.com/steve-perkins/MediaGallery-electron). Certain things were easy, due to the fact that it's largely a web app under the covers. Certain things were frustratingly impossible, such as detecting whether a video is supported without adding it to the DOM and attempting to render it. Other things fell somewhere in between. HTML/CSS/JavaScript is a secondary skillset for me, so it felt like I swimming upstream to make a web app format and behave like a desktop app. My primary skillset is Java, and I haven't yet had a chance to tinker with JavaFX (i.e. Java's answer to Microsoft's WPF and XAML). So I decided to write a JavaFX version of the app for experience (https://gitlab.com/steve-perkins/MediaGallery-javafx https://gitlab.com/steve-perkins/MediaGallery-javafx). It was still a pain in the ass to learn a completely new GUI framework. But it was a relief to work with layout managers that actual want to function in a desktop paradigm. It was also nice to have unfettered access to local API's beyond the web-server-focused ones available to Node.js, and to have cleaner integration with the main process and the renderer thread. Interestingly, Java supports far more media types than the Electron browser engine. Here's the kicker. Not many people know about it, but modern JDK's ship with a "javapackager" tool that bundles up your app into a native executable with a stripped down embedded Java runtime (and even a platform-specific installer). Believe it or not, the standalone installer for my JavaFX-based app is about 25% SMALLER than the installer for my Electron-based version. Now, I'm not necessarily saying that JavaFX is a panacea for cross-platform desktop development. There really IS no ideal solution for that space, because so few people still care about it these days. However, I will say that Electron seems to make sense only for distributing apps that are basically just web apps, or perhaps have very limited native interaction outside the DOM (i.e. loading and saving plain text files, or spawning external processes). If you need to write a cross-platform desktop app that really IS a desktop app... then I think you're stuck with a C++ framework like Qt or xwWidgets, or perhaps JavaFX.
- d3ckard 10y agoI'm not ready for transition (using atom at the moment and considering spacemacs due to elixir), but VS Code is really impressive in terms of speed. Atom is cool, but it's really slow. I thought it was because Electron, MS proved me wrong. Point for them.
- Pharylon 10y agoI switched from Atom a few weeks ago, and haven't back. I do miss Atom's regex support in Find All, but I use it rarely enough that I can just fire up Atom when I need it. Enough of the keyboard commands are borrowed from Atom that it makes the switch pretty painless.
- christophilus 10y agoVSCode has regex support in find all (it's the little .* that you see on the right-side of the search box).
- 13years 10y agoBrackets 'find all' is pretty amazing. It is fast enough that it lists results in realtime as you type. I find myself using Brackets just for the amazing fast search. Also, Brackets can jump to source of functions of just plain JavaScript like WebStorm. Last I tried, VS code still doesn't do this yet.
- lewisl9029 10y ago
- xfilipe 10y agoWhy they don't implement file-icons, everyone is asking for it... https://marketplace.visualstudio.com/items?itemName=robertohuertasm.vscode-icons https://marketplace.visualstudio.com/items?itemName=robertoh...
- rcarmo 10y agoActually, I've been using it since the beginning and have no interest on file icons - I like it just the way it is, without colored baubles festooning an otherwise monochrome and distraction-free file tree. (I prefer reading the file extensions anyway, since they stick out on the right hand side)
- Artemis2 10y ago1606 install of the plugin probably isn't everyone, but I suppose your pull request will be welcome :)
- eklavya 10y agoCan't recommend this enough. Especially if you do react/react native work. Thank you so much microsoft for this. Do not be prejudiced against the technology just give it a try and see for yourself.
- zxcvcxz 10y agoI just opened a project in VSCode, closed the VSCode, deleted the project, and now when I try to open VScode the program won't load. Did I break it? Also, how do I autocomplete using suggestions from other files within the project directory?
- eklavya 10y agoNo idea about that. For me autocomplete works out of the box in all projects. There is also a bulb next to the file type in the bottom right corner which suggests to create a jsconfig file for you for better intellisense support. I haven't noticed any difference after creating it though. VSCode makes JS suffer able for me :P
- joaomoreno 10y agoDo you mind filing that issue? https://github.com/Microsoft/vscode/issues/new https://github.com/Microsoft/vscode/issues/new
- pkaye 10y agoFor VSCode crashing, no suggestions since I've never seen it myself. You could try deleting the config files in your "home" directory and run from scratch. Which language are you trying to autocomplete. For some like Javascript/Typescript, it works out of the box. For many like Golang, C++, Python you need to install a plugin but takes just a few seconds. Also for autocomplete to work across files, I think you many need to open the whole directory ("file/open folder..." menu item.)
- shalabhc 10y agoSeconded. Everytime I've tried VSCode I've been very impressed. (More than every time I tried Atom). It's snappy, has a nice UI and lot of great out of the box features.
- lawnchair_larry 10y agoCan't wait until they port it to a native language and don't have to include chrome and node.js.
- coldtea 10y agoSo, like never? Also, if it's fast at what it does, what is it to you if it uses v8 and node?
- rplnt 10y agoIt's not fast as what it does though. Opening files takes ages.
- taude 10y agoYou don't use it to open a single file for editing, though. Think of it as a lightweight IDE. Use it to open you folder project, which I do once every few days or even per weekly reboot. Once it's up and running - which takes about 5 seconds for my project folder to open on a MBAir - its plenty snappy for editing code. For one-off file edits, like my .bash_profile, nginx conf etc., I still use a terminal-based editor, which is what I'd use on a remote machine anyway.
- rplnt 10y agoSo I would have to use two different editors, customize both, get used to both? That doesn't make sense to me (to be fair, mostly because I rarely have the need for IDE). But if I had, why use a lightweight IDE instead of a "full" one (say Visual Studio, JetBrains *, ...)?
- deno 10y agoIf you don’t need a ‘full’ IDE there’s a lot of mental complexity you can avoid by going à la carte (editor+plugins). It’s easier to add features you care about than learn about a bunch of stuff you’ll never use. That’s very subjective, of course.
- zeroxfe 10y agoI've been a vi person for over two decades, and switched to VS Code a few months ago. It's really fantastic for a lot of modern development especially web stuff (and golang.) As they add features, I hope they continue to drive the UI latency down and keep it snappy.
- arkaeologic 10y agoHi. I've been looking for someone that uses vi seriously. I have struggled to use it quickly. Can you give me or do you know of a short screencast of someone using vi at their comfortable speed. I can't understand yet how it can be faster than autocomplete.
- alkonaut 10y agoWhat is faster than autocomplete? vi is an editor just like vs code. You can use autocomplete and other features in vi too.
- arkaeologic 10y agoSorry, I don't mean autocomplete. I mean other editors that do not rely on a large number of keyboard shortcuts. I have never seen someone use vim quickly.
- MichaelGG 10y agoI've been using vim inside of VS for a while (ViEmu and VsVim) as well as in Emacs (Evil) and straight vim for light editing. Of course typing a word out will be faster with autocomplete - it's less keystrokes. Where I find speed is navigating around lines, changing/deleting stuff (like changing inside parens or a string, deleting multiple lines, etc). It's small stuff that really adds up. The real killer is quick macros. If I have to transform a bunch of lines, it's just a "qa<work>q" and a "@a" away. It's pretty amazing. At first vim doesn't seem that great, but after using it for a while it's indispensable. Somewhere along the line you go from having to think about all the strange keystrokes to just getting a feel for it. Doesn't hurt that it makes you feel like a wizard, too. Comparing with Emacs is a hands-down win - having to press Ctrl Alt whatever just to move around is silly. Emacs+Evil is sweet though. Comparing with VS's editor (Windows style, with Ctrl+Arrows for things) is also a huge win. Windows editing just isn't amazing. VSCode's lack of full vim support is very disappointing.
- zxcvcxz 10y agoMy work-flow involves containerized development environments that sit on a remote server. I spin up a new container for each project and login over SSH to work on the projects using tmux/vim. With this setup I can work on all sorts of resource intensive projects on a lightweight laptop because everything is built and run remotely. Now I could SSHFS every project and open it up with VS code, but unless I'm sending commands to the server some other way, it's going to be built locally, which is very inconvenient, especially when working with multiple projects. If VScode can one day operate in a terminal over an SSH connection it might replace vim, but that's not going to happen. Vim has a TUI, GUI, tabs, and is still much more responsive than VScode, even over an ssh connection. Lastly, MS has been really bad for developers and end users. Their latest OS comes with spyware (telemetry) and adware (candycrush), so I tend to stay away from MS products in general because I don't think Microsoft has done anything to deserve my support. I can see why VScode is preferred on Windows though, I've never seen a decent terminal emulator with good font rendering on Windows so vim must be a pain to look at.
- arc0re 10y agoMicrosoft has been doing really good concerning open source and developers recently. ASP.NET Core, .NET Core, VSCode, a free Visual Studio Community, etc. Note that I'm no MS fan, these are just facts. Also, the aim of VSCode is not to replace vim, obviously. How do you put a "web rendered" editor in a terminal anyway? Also, as a vim user, I can say that using vim in a GUI is fine nowadays, Gvim works really well on Windows fyi, has good font rendering, same on OS X (MacVim). Don't limit yourself to the terminal if you're in a GUI environment such as Windows...
- zxcvcxz 10y agoI will disagree on font rendering. Windows does not have good font rendering on most hardware. I've only ever seen the fonts look good on MS hardware like the surface. >Microsoft has been doing really good concerning open source and developers recently Ehh... they've been doing better, but if Bill Cosby donates to womens shelters does it make up for what he did in the 90's? MS only embraces Linux/Unix because they know they're sucking away developers (just look a stackoverflow stats). Even MS has basically admitted that Windows sucks on it's own, which is why they've added a Linux ABI. Microsoft is only trying to win over developers to stay relevant to that market and increase profits. They say "Microsoft Loves Linux" but it's an awful relationship. MS takes everything they can from OSS and gives the bare minimum back. If you love your brother would you let him live on the street? MS feeds the Linux bums grool while they sit atop a proprietary castle not letting anyone else in. "We love Linux, just look at him over there in the street groveling, lets throw some food (VSCode) at him! Now now, no Visual Studio or Office for you, I might lose money." What kind of sick demented "love" is that? MS doesn't love Linux, MS uses Linux and open source to attempt to increase long term profits. No where in the MS agenda do they prefer to see Linux as viable as Windows.
- noir_lord 10y agoOne thing I liked so much about vscode is it's default 'VS Dark' syntax scheme, so much so I modified a copy of it for intellij which makes things a lot less jarring when jumping from one to the other. Each release is much better than the last and the momentum behind the releases is incredible.
- piyush_soni 10y agoI can't help but notice how difficult it is (still) in both Visual Studio and Visual Studio code to add syntax highlighting/intellisense features for a new language, whereas Notepad++ can do it so easily by just adding a simple XML file of commands and their parameters. I tried writing an Extension in Visual Studio for the "Scheme Programming Language" and tried to understand all of their infrastructure for it, but the complexity involved just turned me off.
- iaskwhy 10y agoThis needs much improvement also given the lack of backward compatibility in the styles' XML of the current VS 2015, essentially forcibly deprecating studiostyl.es...
- RussianCow 10y agoVisual Studio and Visual Studio Code, despite their similar names, are two completely different editors. VS Code does not in any way make VS obsolete.
- rcarmo 10y agoDoesn't the Clojure syntax higlighting work for you? I've been using it with a variety of LISPs for a while.
- piyush_soni 10y agoHuh. I didn't know much about Clojure so never thought of comparing. I see that there are many similarities! Will try to install it in Visual Studio (the IDE) to see if it helps!
- FatalBaboon 10y agoThat's because Intellisense is not about regexp matching. Consider how in Emacs there are usually simple packages for a language (say, ruby-mode), and complex ones for live-analysis (say, robe).
- cm3 10y agoWhat kind of environments (software, hardware) is everyone running this one? I tried it once, and I found it much more sluggish and unresponsive compared to my X11 Emacs setup. EDIT: I should add that I have all the bells and whistles like excellent fuzzy input selection via ido and even live preview of Markdown rendering via markdown-mode plus eww (requires Emacs to be built with libxml2). Plus on the fly error checking if I need it, auto completion, terminal emulators, etc. Just saying, before anyone argues Emacs doesn't support modern amenities.
- Longhanks 10y agoWell, of course, the Electron framework, which is essentially a stripped down Chrome browser, consumes more hardware resources than a terminal-based text editor. On my machine (Core i5-4590, no extra graphics card, 8 GB memory), once it's open (which takes a while), it's nevertheless very fast and definitely not sluggish.
- easytiger 10y ago> terminal-based text editor. He said X11 based, so its the actual GUI one with native widgets et al
- pjmlp 10y agoOn my Ubuntu netbook that I use for short trips and on Windows, mainly for Rust editing. The netbook has 4GB with dual core Brazos APU and it is quite fast, to the point that it is maybe the only web based application that I run as desktop application.
- krakensden 10y agoIn fairness, x11 emacs is literally the snappiest thing I have ever used on any platform. It is totally nuts.
- _acme 10y agoHave you tried sam or acme? Both are remarkably snappy.
- codegeek 10y agovisual studio code has been amazing so far. Lightweight compared to the good old Visual Studio but still has the powerful feature of great debugging, already an awesome extensions marketplace and the best part: cross platform. I have been using it for PHP development and loving it. The only nitpick if I may is that their Git integration is a bit plain. By this, I mean that I cannot see individual commits within the editor yet.
- deleted 10y ago[deleted]
- kevinSuttle 10y agoNot installing until I don't have to reload the entire app after adding or removing an extension. Not to mention the weird `lineHeight` setting.
- Someone1234 10y agoHow often do you install extensions? Seems like one of those bothersome things during setup, but I doubt it would be impactful once you have it the way you wish to have it.
- metamet 10y agoDoes it take you more than 5 seconds to reload the app though?
- arc0re 10y agoIs it me or VSCode is having a new release right after Atom? hehe
- velodrome 10y agoMaybe. VSCode's releases are monthly.
- swalsh 10y agoThey usually release once a month. This is not the Microsoft of yesteryear with 1 monolithic release perfectly tested, and released once every other year. They're making incremental progress, and releasing often. The software is noticeably better than it was even 2 months ago. I write C#, JS, PHP, and Python... and I can do development for ALL of those languages in the same IDE. It's kind of great.
- arc0re 10y agoIndeed I prefer that kind of "rolling" development.
- soofaloofa 10y agoWhat's the state of vim plugins for VS Code? I would love to use it for Go programming but I'm so used to vim key bindings that it's hard to switch. I can use IntelliJ because their vim plugin is pretty good; anything of similar quality for VS Code?
- jzelinskie 10y agoIt's pretty poor; expect only the basics of moving. I don't think this is a technical problem though, just a plugin maturity problem.
- pc86 10y agoSounds like they should use IntelliJ to write a VSC plugin so they can switch to VSC :)
- moosingin3space 10y agoI'd really like to see them use neovim to interpret commands. IIRC there's an Atom plugin for just that.
- sethammons 10y agoI'm not much of a vim user, but vs code is _amazing_ for programming in Go. I dropped sublime after about 30 seconds of use and have not looked back.
- kentor 10y agoSame. Deal breaking for me. Pretty hard to use without ci commands.
- atonse 10y agoYup the only reason I'm currently using Atom over VS Code is because of the VIM bindings, even though pretty much everything else about VSC is better (including feeling more snappy)
- KurtMueller 10y ago
- ausjke 10y agoA decent light-weight editor, with the newly added terminal (early-stage, for me UTF-8 is not shown correctly) it gets close to what geany provides. I'm now switching between geany and vscode daily.
- alexc05 10y agoI just noticed this in the blog / release notes: >Comparing files > We have added a new API command that allows you > to use the diff-editor on two arbitrary resources > like so: > commands.executeCommand('vscode.diff', uri1, uri2) does anyone know where I can enter commands so I can try that out? Reading that, it seems like I can use VSCODE to diff two different web pages? That'd be really cool if I could (for example): commands.executeCommand('vscode.diff', "http://www.google.com", "http://www.google.ca")
- grenoire 10y agoThe F1 keys opens up the command palette [1], I'm assuming it's accessible through there. [1]: https://code.visualstudio.com/Docs/editor/codebasics https://code.visualstudio.com/Docs/editor/codebasics
- anotheryou 10y agoWill it someday merge or integrate with visual studio?
- nkassis 10y agodoubtful, seems to me that the whole point is to provide a light weight cross platform editor that supports asp.net core, typescript etc... in order to drive adoption of those technologies. Merging it with VS would either require making VS cross platform (massive undertaking I would think) or a massive rewrite which would have dubious value to MS.
- vonklaus 10y agoYES! finally they are starting to add tabs. I switched to vscode from sublime, really the only annoying thing is lack of tabs. > it will take numerous iterations to get it right. Still, this is awesome. Atom was pretty good, except it straight up crawls sometimes. Often, you have to disable syntax highlighting. I flagged an ussue a whike back where it took > 56 seconds to open a .json file. Surprisingly, as a mac user, i really like vsc. it has drag drop sidebar, decent configurable settings, intellisense & syntax highlighting are pretty good, and some other pretty sane features. Top shelf tab support is the only major thing it really lacks.
- disease 10y agoCan anyone speak to the difficulty of creating a repl in VS Code? I'm already using it for all my front-end work but if I could use an integrated Clojure repl the same way I use CIDER in Emacs it would be awesome.
- Nelkins 10y agoThere is an F# REPL for VS Code[1], so it's possible at least. Can't say how hard it is though. [1] http://ionide.io/ http://ionide.io/
- WayneBro 10y agoEvery time I try VSCode I find that it's still missing text editing features that have been in Visual Studio 2015 since forever. Like bookmarks. How can you use an editor that doesn't have native bookmarking ability? It also didn't have code folding for the longest time. I think they got it now... So, I don't know why anybody who is running Windows would choose VSCode. I get why people running OS X and Linux would choose VSCode (obviously they have no access to the full Visual Studio) but does anybody on Windows actually use this?
- agmcleod 10y agoIt's more of an alternative for people use sublime text or atom, rather than an alternative to visual studio.
- sootzoo 10y agoI use it daily (running both Visual Studio 2015 and Visual Studio Code). For me, it's a Sublime Text killer. We have some small node apps, endless python scripts and I routinely deal with configuration files, XML, JSON, even just machine-formatted flat files. It's very good at doing that when I need it to, and being a lightweight IDE when I drop into node or python. Anything that doesn't require me spinning up the full IDE but comes with good editing and search (what I was using Notepad++ and Sublime for in the past) is a win for me. There are some really nice features in there too, the extension ecosystem is very active and it does what I need it to. Pleasure to use.
- pkaye 10y agoIt is a work in progress. Not perfect but does many things right. If you look through their backlog they seem to be adding features carefully based on user feedback and priority. But there is atleast one extension in the marketplace meanwhile.
- sker 10y agoSearch and Replace in multiple files. That's among the top 10 features that should've been available since release 0.0.1 in any code editor. They're at 1.2 now and still no cigar. Who's the project manager who keeps saying "nah, don't need it"? Then again, it's a good litmus test. If you find yourself opening your old editor to do something so basic your new editor can't do: what the hell are you doing in your new editor?
- markbao 10y agoThe UI has always held me back from using VS Code, though the performance and new features look great. Glad that tab support is coming, and it's cool that they have a detailed iteration plan for June publicly available: https://github.com/Microsoft/vscode/issues/7253 https://github.com/Microsoft/vscode/issues/7253
- shalabhc 10y agoWhat, in particular, about the UI don't you like? Is it just the lack of tabs?
- perezdev 10y agoI'm stoked they're going to add tabs. When they first launched code, they said they didn't want tabs. I guess they thought the document explorer thing was the best option. But it totally turned me off from using Code.
- cmiles74 10y agoPersonally, I like the document explorer more than tabs. It's very clear which files have been edited. I use IntelliJ IDEA and periodically I have to stop and clear out unused tabs as it gets too crowded.
- mmgutz 10y agoIs the status bar themeable yet? It sticks out like sore thumb relative to beautiful themes available.
- tiv 10y agoI really like VS Code, but I can't use it for my primary work, which is in Vue.js, right now. There's an extension for .vue files, but the author claims it is currently not possible to leverage VS Code's JS features like highlighting and intellisense from within <script> blocks inside these files, which I need before I can make the switch.
- mrweasel 10y agoVisual Studio Code looks nice, the feature set is impressive and I can't figure out how to use it. Honestly I find it to be way to confusing to setup. The whole configuration via json files is fine, except they don't seem to be well documented. If fact the whole thing is really substandard for a Microsoft developer tool, they are usually much better at documentation. It might just be me, but I find there to be almost zero discoverability for... well anything.
- tbyehl 10y agoSomehow about a month ago r/powershell convinced me that I needed to give VS code a look. There aren't any free / cheap multi-purpose editors that handle Powershell IntelliSense worth a damn, so given all the effort Microsoft has been putting into the Poshtools extension for Visual Studio I figured maybe we'd see something good in VS Code. I was horribly wrong. It is so comically bad at Powershell that I took screenshots. It has some coloring... and everything else it's doing is broken. http://imgur.com/a/whluQ http://imgur.com/a/whluQ Makes me wonder why VS Code even exists. There is no shortage of first-class editors for every other language that VS Code supports. The one language with a genuine need for a great new editor, a language from Microsoft no less, is supported in a manner that doesn't even rise to the level of half-assed. #smh