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.4

285 pointsby joseraulalmost 9 years ago

23 comments

was_boringalmost 9 years ago
I&#x27;ve been using VSC as my daily driver for a few months now and it&#x27;s great -- even on nightly builds. The most powerful features is the tasks.json. Once I learned to use it (the docs aren&#x27;t good on it), I was able to utilize it to bring a more cohesive experience across many code bases.<p>I enjoy the fact that it gives an integrated experience and allows community extensions. This is a big change from atom where everything must be cobbled together, hope that it works and will break. My hope is that the MS team will pitch in on the most popular extensions per language and take them to the next level as well.<p>To top it off, it&#x27;s one of the most open development processes I&#x27;ve ever seen. They have a clearly defined roadmap, release schedule and even tell you exactly how they work in the wiki (<a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;vscode&#x2F;wiki" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;vscode&#x2F;wiki</a>). It&#x27;s fantastic to see such a large company open up like this.
评论 #12231433 未加载
评论 #12229657 未加载
评论 #12235035 未加载
评论 #12230055 未加载
pookehalmost 9 years ago
Still no auto-import on Typescript. The main reason I use Webstorm over VSCode currently.<p>What I am talking about:<p><pre><code> * new Foo| * &lt;Ctrl+Space&gt; * (Automatically inserted by editor top of the file where imports are) import {Foo} from &quot;..&#x2F;relativePath&#x2F;to&#x2F;Foo.ts&quot; * new Foo(param);| </code></pre> Working on a large TS codebase without this is absurd. Webstorm is way ahead of VSCode in this area, including things like multiple named imports like:<p><pre><code> * import {Foo, Bar} from &quot;..&#x2F;..&#x2F;foobar.ts&quot; </code></pre> Additionally, things like refactoring filename that affect the all imports that reference that filename -- not sure if that got added in VSCode recently tho.
评论 #12235959 未加载
评论 #12229731 未加载
redwards510almost 9 years ago
I have been trying to use VSCode for languages besides JS, like C# and C++, but I&#x27;ve been getting stuck. There&#x27;s a big opportunity here for someone to write up some brief tutorials on how to use VSCode for other languages. So far, the instructions are basically &quot;Get VSCode. Enable the C++ extension. Enjoy!&quot;<p>That&#x27;s not enough, especially when it comes to setting up debugging, which c&#x27;mon, everyone needs. The json config file for C++ debugging has zero documentation. Until there is some more documentation besides the extensions readme, it&#x27;s going to be a little challenging for new users to pick this up and have a delightful experience.
评论 #12229640 未加载
评论 #12229069 未加载
评论 #12229262 未加载
评论 #12236345 未加载
dcw303almost 9 years ago
Thanks to the awesome plugin from Luke Hoban, VSCode has been great for writing Go. The best feature is the integrated debugging. Granted, it still relies on Delve, so you have the associated madness with taming <i>that</i> beast (self signing certs on OS X? Although that appears to gone now with the homebrew package).<p>But just being able to type some code, set a breakpoint, run to it, and inspect some locals makes me so much more productive than the Printf driven debugging that so many masochists still cling to.
chensteralmost 9 years ago
I felt bad for Sublime. It would be hard for Sublime to compete with MS&#x27;s free IDE. MS finally decides to take over the open source code editor market. VSC also borrowed many features from Sublime such as its famous integrated package manager and keyboard based shortcuts.
评论 #12230616 未加载
评论 #12229686 未加载
评论 #12229866 未加载
评论 #12230458 未加载
评论 #12230369 未加载
评论 #12231065 未加载
评论 #12231465 未加载
nachtigallalmost 9 years ago
The reason I use it: It&#x27;s the only Editor that supports debugging JS in Firefox with this extension <a href="https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=hbenl.vscode-firefox-debug" rel="nofollow">https:&#x2F;&#x2F;marketplace.visualstudio.com&#x2F;items?itemName=hbenl.vs...</a><p>AFAIK the only editor that really supports the Firefox Debugging Protocol so far.
darren0almost 9 years ago
Number one drawback of VSCode, for me, is poor vim keybindings, especially visual mode. If that was fixed I&#x27;d use it extensively.
评论 #12229988 未加载
评论 #12230213 未加载
评论 #12231262 未加载
评论 #12230579 未加载
评论 #12232328 未加载
评论 #12230825 未加载
评论 #12229859 未加载
acangianoalmost 9 years ago
Visual Studio Code is currently my favorite editor. Fast, informative intellisense, great debugging environment, good git integration, faster than Atom, etc.
评论 #12229305 未加载
评论 #12230061 未加载
jordanlevalmost 9 years ago
Whenever I try a new text editor, I run into a problem: I absolutely love the feature where it auto-completes based on other words in open windows (or other files in the open project). But there&#x27;s no official term for this so I can never tell if a text editor has it.<p>Years ago this used to be called &quot;hippie expand&quot;, but I can&#x27;t figure out a more modern name that is used. Does anyone know what Visual Studio Code calls this feature, and&#x2F;or how to enable it (assuming it even exists?)
评论 #12229288 未加载
评论 #12230089 未加载
评论 #12230476 未加载
评论 #12229318 未加载
评论 #12229454 未加载
评论 #12229828 未加载
评论 #12229526 未加载
评论 #12229735 未加载
评论 #12229423 未加载
评论 #12229293 未加载
评论 #12229289 未加载
berkeleynerdalmost 9 years ago
Great work on the integrated terminal. I&#x27;be been waiting for this. Might even fire up Windows 10 with Ubuntu shell and see how everything works together.
评论 #12228861 未加载
评论 #12230498 未加载
Maxencealmost 9 years ago
This editor is also very good to write Golang code.
评论 #12229642 未加载
Lioalmost 9 years ago
I&#x27;m sure it&#x27;s a great editor but it&#x27;s, to me at least, a bit weird to have to read a privacy statement for an editor to work out what it&#x27;s actually sending home.<p><a href="https:&#x2F;&#x2F;www.visualstudio.com&#x2F;en-us&#x2F;dn948229" rel="nofollow">https:&#x2F;&#x2F;www.visualstudio.com&#x2F;en-us&#x2F;dn948229</a><p>I guess it&#x27;s open source though so if anyone&#x27;s really bothered they could fork it and take all that stuff out.
评论 #12231034 未加载
chensteralmost 9 years ago
What would be some of the cool features that only exist on VSC that Sublime doesn&#x27;t have?
评论 #12229987 未加载
评论 #12229727 未加载
评论 #12230110 未加载
评论 #12231091 未加载
评论 #12231697 未加载
评论 #12231040 未加载
moondevalmost 9 years ago
Anyone know how to hide the bug icon from the left bar?<p>Other than that I absolutely love vscode. I use it on osx and linux daily. It really hits the sweet spot for my work flow. Cheers to the team for another great release.
ausjkealmost 9 years ago
vscode is now my favorite editor when I&#x27;m not dealing with command line(e.g. vi), I used to edit with another light weight editor geany.<p>Thanks for all the efforts to make vscode a great tool.
markatkinsonalmost 9 years ago
I recently switched over from a combination of Sublime and Notepad++ to VSC. The only thing I found was Notepad++ opens up files almost instantly and there is still a bit of a noticeable lag with VSC, so when I need to be jumping in and out of different scripts Notepad++ is still my preferred choice, but for actually writing code, VSC is golden.<p>Hopefully I can uninstall Notepad++ in the near future!
boraturanalmost 9 years ago
VSC rocks. I am on .NET&#x2F;Win platform and I can open and work on the same .NET Core project both on VSC on Mac and VS2015 on Windows.
zvrbaalmost 9 years ago
I tried to use it for C++ development on Linux. A project I&#x27;m working on uses Qt, and I put QT&#x27;s include directories into the configuration file as was described in documentation. I was unable to get autocompletion to work with Qt and after 10 minutes I gave up on it and went back to using Netbeans.
评论 #12230344 未加载
rkachowskialmost 9 years ago
I&#x27;m actually finding myself torn in that VSCode is a Microsoft product that I&#x27;m actually liking. For Unity development it offers a much snappier + cleaner experience than the built in MonoDevelop editor, and as a general text editor it seems more responsive than Atom.
moron4hirealmost 9 years ago
I&#x27;m curious about the note on them having implemented an IME for CJK and Indic character input. I thought an IME was a component of the operating system or a contextual widget that appeared like an onscreen keyboard and was separate from the text editor itself.
menesesalmost 9 years ago
&quot;By default, VS Code shows snippets and completion proposals in one widget. This is not always desirable so we added a new configuration setting called editor.snippetSuggestions. To remove snippets from the suggestions widget, set the value to &quot;none&quot;.&quot;<p>Sold me on it.
rbanffyalmost 9 years ago
1.4 still has an odd bug - it can&#x27;t deal with some fonts:<p><pre><code> https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;vscode&#x2F;issues&#x2F;5537</code></pre>
评论 #12231125 未加载
stevebmarkalmost 9 years ago
I&#x27;m not particular about what editor you choose. I&#x27;ve been looking for a good JS IDE. Webstorm is of course the only real player in this space (with an amazing IDE) but it&#x27;s pricey. I&#x27;ve been watching VSCode with great interest. However, every time I try the editor it&#x27;s a huge letdown. Buggy, crashy, shitty and weird interface (they have completely made up their own tabbing&#x2F;splitting paradigm for example, which is buggy and alien compared to existing patterns). It claims to be an IDE but doesn&#x27;t come close. I think that one day VSCode will actually be an IDE, but it&#x27;s been a repeated abject failure to date. Based on the current progression I would avoid it for at least the next year, and then I think its potential will be visible.
评论 #12229455 未加载
评论 #12229622 未加载
评论 #12229513 未加载
评论 #12229432 未加载
评论 #12230835 未加载