TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Visual Studio Code 1.6

429 pointsby kevlenedover 8 years ago

42 comments

tomdaleover 8 years ago
I have been using VS Code as my full-time editor for a few months now and couldn&#x27;t be happier. Originally I was only using it for TypeScript projects, where the language integration is top-notch, but eventually found myself using it all the time. I use the vim plugin, which is surprisingly good although it does have a few issues still.<p>The best thing about VS Code (and Microsoft&#x27;s other big open source project, TypeScript) is the steady stream of releases. Because of the regular release cadence, small but important improvements never get blocked by some big feature that took longer than anticipated. As much as I wouldn&#x27;t have believed this 10 years ago, Microsoft does open source better than almost everyone.<p>VS Code: developed on GitHub, written in TypeScript, great extension API, clear roadmap and regular releases. I am a very happy user.
评论 #12679915 未加载
评论 #12681719 未加载
评论 #12680057 未加载
评论 #12682659 未加载
评论 #12679744 未加载
评论 #12681221 未加载
评论 #12680041 未加载
评论 #12679708 未加载
评论 #12680987 未加载
评论 #12680399 未加载
ggregoireover 8 years ago
I moved to VSCode 2 month ago, after 6 years with Sublime. Really happy so far. Their team does an amazing work.<p>If interested, this is the list of extensions that I use for JS development:<p>- Eclipse theme (a theme with a decent color scheme for ES6+, JSX and Flow types) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=tdtp23.eclipse-theme" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=tdtp23.e...</a><p>- Nomo Dark Icon Theme (icons) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=be5invis.vscode-icontheme-nomo-dark" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=be5invis...</a><p>- Path Intellisense (local imports autocomplete) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=christian-kohler.path-intellisense" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=christia...</a><p>- Npm Intellisense (3rd libs imports autocomplete) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=christian-kohler.npm-intellisense" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=christia...</a><p>- Typings autoinstaller (3rd libs types) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=jvitor83.typings-autoinstaller" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=jvitor83...</a><p>- Auto Close Tag (close JSX tags, not perfect but better than nothing) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=formulahendry.auto-close-tag" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=formulah...</a><p>- Flow for VSCode (to support Flow types) - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=flowtype.flow-for-vscode" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=flowtype...</a><p>- ES6 snippets - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=xabikos.JavaScriptSnippets" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=xabikos....</a><p>- React snippets - <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=xabikos.ReactSnippets" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=xabikos....</a>
评论 #12681474 未加载
NicoJuicyover 8 years ago
I always had Visual Studio for .Net development and for everything else it changed. First Notepad++, then Brackets, Atom, then Sublime Text and since 4 months it&#x27;s always been Visual Studio Code.<p>It&#x27;s nuts how fast Visual Studio Code is evolving. Good job Microsoft, developers and the community.<p>My only fear is that the application would become bloated, but for now it&#x27;s still blazing fast. Even when i have to much extensions on :p<p>Edit: I&#x27;m on HN because Visual Studio is updating for the next hour probably :) <a href="https:&#x2F;&#x2F;gyazo.com&#x2F;5ec738470b265531975f2aea0834d72f" rel="nofollow">https:&#x2F;&#x2F;gyazo.com&#x2F;5ec738470b265531975f2aea0834d72f</a>
评论 #12680180 未加载
usaphpover 8 years ago
I don&#x27;t know, every time I see a new release of Atom or VS code and people praising it in comments I go ahead and download it and open the project that I am currently working on in Sublime for side by side comparison. And what strikes me most is how smooth Sublime is compared to Visual Studio Code or Atom (at least on my mac, I dont know about windows experience). Scrolling is much slower in VSC and searching through files is much much worse than in Sublime. Those little things are what makes an editor a winner, it just does not slow you down and annoy you. So once again Visual Studio Code failed to lure me away from Sublime, I dont even know why I am still trying to...I love Sublime Text.
评论 #12683096 未加载
评论 #12681702 未加载
评论 #12682912 未加载
headmeltedover 8 years ago
I&#x27;ve been working lately on getting Visual Studio Code to compile for ARM. Its working fairly reliably but Travis doesnt support the toolchain so Im having to use Gitlab CI in the meantime.<p>I want to give this a little more polish before I release, but can I gauge from the folks here if there would be any interest in ARM nightlies for Raspberry Pi (and other ARM SBCs)&#x2F;ARM Chromebooks?<p>If so, I&#x27;ll move some things around to get it done in the next few days.<p>Works really well on Chrome OS with Crouton, owing to the integrated terminal:<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;headmelted&#x2F;status&#x2F;778458660003393536" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;headmelted&#x2F;status&#x2F;778458660003393536</a>
评论 #12683091 未加载
评论 #12683165 未加载
评论 #12687261 未加载
donatjover 8 years ago
I love VSCode. Sublime still trumps it in two places though - multi-cursor support in VSCode isn&#x27;t quite as powerful as Sublime I particularly miss the middle click, drag, select rectangle [1].<p>The other area is that global search&#x2F;replace isn&#x27;t as powerful or nearly as quick.<p>I&#x27;m hoping both of these are things they fix in time.<p>[1] <a href="http:&#x2F;&#x2F;jdon.at&#x2F;19OUp" rel="nofollow">http:&#x2F;&#x2F;jdon.at&#x2F;19OUp</a>
评论 #12680206 未加载
评论 #12682836 未加载
评论 #12684468 未加载
daekenover 8 years ago
I&#x27;ve recently switched to VS Code full time for C# and Python development and I couldn&#x27;t be happier. While I miss some of the more intelligent intellisense from full VS, I love that I can do all of my dev on OS X. Its integration with .NET Core makes my life easy; really can&#x27;t complain at all.
评论 #12680199 未加载
评论 #12681005 未加载
评论 #12682502 未加载
renke1over 8 years ago
I switched from Atom to Visual Studio Code for my new project (TypeScript frontend and Go backend) and I am really impressed.<p>Although the Go support is really good in Atom (missing a few things like debugging and jump to definition via mouse), the TypeScript support is significantly slower than in Visual Studio Code.<p>There are few things missing Visual Studio Code though: Multiple top-level folders, customizable UI (font size in particular), a few essential extensions that Atom has and probably other things I forgot.
评论 #12681146 未加载
评论 #12680246 未加载
buckbovaover 8 years ago
Looks like this editor is constantly improving.<p>Anyone have an opinion on how this editor compares to webstorm?<p>Suppose I&#x27;ll have to just give it a try to find out.
评论 #12679671 未加载
评论 #12680877 未加载
评论 #12683106 未加载
评论 #12680370 未加载
markwaldronover 8 years ago
Just got the prompt to install, so I figured I&#x27;d check HN while it was rebooting and this was on the front page. I switched to VS Code from Atom about 2 months ago and I couldn&#x27;t be happier!
sethammonsover 8 years ago
I switched from _years_ on sublime (paid) to vscode in a hot minute for Go development. Awesome jump to declaration and linting. There is one thing it has trouble with and that is auto-complete from within sub-packages. Not sure why yet.
评论 #12679909 未加载
评论 #12680182 未加载
评论 #12679979 未加载
elnadoover 8 years ago
Probably the best editor for anything Javascript related. &lt;3
评论 #12680669 未加载
Achsharover 8 years ago
What I find to be hilariously missing is drag &amp; drop for the selected text. I tried switching to VS code a couple of days ago and realized I couldn&#x27;t do such a basic thing.<p>That and a decent FTP extension. No one wants to sync their entire project just to upload a single file. ugh.
评论 #12679978 未加载
评论 #12679926 未加载
评论 #12680368 未加载
评论 #12682543 未加载
评论 #12682691 未加载
评论 #12683349 未加载
评论 #12679760 未加载
andrewingramover 8 years ago
I&#x27;ve been using VSCode for a few months now, I&#x27;m finding it to be really powerful. Main downsides for me:<p>* The Flow support (via an extension) is pretty far behind the TypeScript support, which is understandable but not ideal.<p>* It doesn&#x27;t yet have the critical mass of mindshare for it to be primary target for extension authors, i&#x27;m hoping that changes.<p>* The lack of ability to customise&#x2F;theme the UI means I can&#x27;t do anything about the fact that my syntax theme looks totally out of place in the UI.
sorenjanover 8 years ago
If any of the VS Code developers are reading this, I have a few suggestions:<p>When I open a single code file with VS Code, I&#x27;d like the workspace to automatically get populated with the other files in the same folder, or at least have a simple option to do so. I like that VS Code use the folder structure instead of a special project file like .sln, but this is a small annoyance since I often open single files before deciding that I want to continue to work on the whole project.<p>Make it easier to run Python code. I don&#x27;t think there&#x27;s an easy way to run my script and see the output in a terminal without filling in some json file? Please correct me if I&#x27;m wrong.<p>I&#x27;d really like support for Jupyter notebooks. They&#x27;re already web based, so it makes sense.<p>For new users or users that only use it rarely it seems a bit opaque with json based settings, and a lot of things hidden behind a command palettes. It&#x27;s great to be able to do everything with the keyboard, but maybe surface some of the things in a GUI too?<p>Visual Studio with Python tools are my IDE of choice for Python, so there&#x27;s every chance the VS Code will become a great Python development tool too.
评论 #12683125 未加载
评论 #12682276 未加载
jpdiasover 8 years ago
I only miss a code minimap. It&#x27;s my choice for code editor since its release, replacing Atom.
评论 #12682296 未加载
ssebastianjover 8 years ago
The Python coding experience in VS Code is very nice. Regarding to debugging Python code, can&#x27;t say much about it just because I started using it yesterday. Even so, was a pleasant experience too.
评论 #12680680 未加载
kylorenover 8 years ago
Switched to VS code from atom and loving it already. This is what Atom should look like. Atom has become so bloated it&#x27;s a pain to use now. But there was a previous comment online maybe on HN or Reddit about an issue in the privacy policy or license in VS code. Any idea about that??
Philipp__over 8 years ago
While this editor really attracts me, (it has that Emacs-y vibe, where it integrates many external tools in nice cohesive interface) I still cannot overcome that it is still basically an electron app. Atom is just a no go, despite all the candy looks and nice little plugins, I cannot justify energy and memory usage. I heard VSCode is totally different story, but I have yet to find js developed desktop app that doesn&#x27;t make me cringe! Previously I bothered, and tried many of them. Now I just don&#x27;t even try, just skip. And VSCode looks sweet, really sweet! And I would like to try it if, but the way and nature of application is pushing me away. Maybe if some of you folks convince me I&#x27;m wrong I&#x27;ll give it a shot. :)
评论 #12683177 未加载
评论 #12682634 未加载
ausjkeover 8 years ago
VSCode has been my full time editor. Thanks!!
mooveprinceover 8 years ago
Started with brackets, moved to Atom and settled at VS Code. Like their monthly release with useful features
tsaprailisover 8 years ago
This might sound like a weird question, but after a lot of search I found no keyboard shortcut to toggle between the editor and integrated terminal. It sound like a I&#x27;m picky but it&#x27;s a bit of a timewaster to have to pick up the mouse just to switch from editor to the integrated terminal. A most I could use an external terminal window but that kinda defeats the purpose of having an integrated one I think. Is there such a key binding?
评论 #12683648 未加载
评论 #12682812 未加载
评论 #12682735 未加载
评论 #12682900 未加载
HappyAndHarmlesover 8 years ago
Is anybody using VS Code for Haskell development? How is the extension like?
omarantoover 8 years ago
Are there any VS Code users around who used to use either Emacs or Vim who might share a few things they feel VS Code does better? I&#x27;m curious about these modern editors and sometimes wonder what they have to offer besides possibly being easier to learn (an advantage I&#x27;m not interested in).
评论 #12690327 未加载
astrostlover 8 years ago
I love VSC, and use it for Python.<p>It&#x27;s the only GUI editor that&#x27;s ever &quot;stuck&quot; for me, having bought Textmate, tried Sublime, etc. Always go back to CLI Vim. I&#x27;m coming from the perspective of someone that <i>hates</i> IDEs, and only wants a <i>bit</i> more than what Vim provides in terms of battery inclusion. I think VSC&#x27;s level of Git integration, for example, is perfect for me. Handle the common stuff, drop to the CLI for the rest. Extensions, especially relative to Sublime, also perfect for me.<p>The rate of improvement, while obviously a draw, only manages to give me fear that it&#x27;s going to turn into IDEA or whatever, nested menus upon menus of corner-case features that I will never, ever use. My brand of minimalism actually makes me wish they would slow down :P
elorantover 8 years ago
How does VS Code compares to Atom? If I&#x27;m not mistaken they&#x27;re both written in Electron, right?
评论 #12680736 未加载
评论 #12681165 未加载
评论 #12682618 未加载
david-givenover 8 years ago
There&#x27;s no support yet for non-git version control systems, right? I gather they want to add support for this via extensions, but the underlying APIs aren&#x27;t there yet.<p>Does anyone know if there&#x27;s an ETA for this? (I&#x27;m a Mercurial shop.)
reactorover 8 years ago
Any idea how to get it running on a Windows Machine where I don&#x27;t have admin rights? (typical work setup). Any portable version available?
problemsover 8 years ago
Did they ever fix the DPI scaling issues?
评论 #12682730 未加载
评论 #12682700 未加载
评论 #12682989 未加载
niyazpkover 8 years ago
Can I use VS Code to work with remote files? I almost always work with remote files for development at my day job and would like to switch to VSCode for its better JS support. Right now I am using SublimeText3 with the rsub plugin to edit remote files.<p>What workflow do you guys use when working with remote files?
评论 #12681564 未加载
评论 #12680964 未加载
评论 #12680260 未加载
sireatover 8 years ago
Is there a good VS Code extension &#x2F; built in support for function &#x2F; method list on a separate side bar?<p>Something similar to Structure view in Webstorm or Function List in Notepad++?<p>I learned that Ctrl-Shift-O will show functions but it is a not a permanent view.
评论 #12708828 未加载
foldrover 8 years ago
I&#x27;d like to switch from Atom but a few little niggles make me keep going back. I like how Ctrl+K has the emacs-style behavior in Atom, and there&#x27;s an annoying bug in VSCod&#x27;s tex mode which stops commenting and uncommenting of lines from working.
评论 #12680069 未加载
评论 #12679914 未加载
konartover 8 years ago
Still can&#x27;t work with proxy without some magic tricks at my office.<p>Still slow as hell.<p>Not sure if it can open large log files (Atom crashed whenever you try to open pretty small log file, like 60mb or something)<p>etc.<p>I don&#x27;t get why whould anyone prefer this to Sublime, to be honest.
评论 #12683523 未加载
nevesover 8 years ago
Now MS just have to seamless integrate their Ubuntu Bash filesystem with the Windows filesystem so I can create files in VSCode and access then in the ubuntu shell. They will build the best dev environment.
评论 #12682350 未加载
评论 #12681672 未加载
jason_slackover 8 years ago
How is Markdown support? Does it support GitHub Markdown?<p>I&#x27;m using Atom as it has some nice plugins. But I tend to preview my markdown in Marked 2 anyway.
评论 #12683347 未加载
bsznjyewgdover 8 years ago
Is there an option&#x2F;mode to simply highlight matching parentheses for plain text or files that don&#x27;t have their own language modes?
评论 #12682779 未加载
santaclausover 8 years ago
Is it possible to open the same file in multiple tabs, yet? You can split screen a file but that gets cramped on a notebook display...
silicon123over 8 years ago
for js editing vs code is great and even for small java projects you can use vs code. a better maven integration in the redhat java extension would be great, though
jordacheover 8 years ago
does it still not have flexible split window feature? argh...
评论 #12683132 未加载
jurgenwerkover 8 years ago
Does it have fuzzy search by whole file path yet?
评论 #12682825 未加载
greyfoxover 8 years ago
i use brackets right now, would i like this?
crashdownover 8 years ago
in before sublime&#x2F;atom is better...