visual studio js插件有哪些好用的插件

随笔 - 690&
文章 - 8&评论 - 815&trackbacks - 19
继前几天推荐了一款后,借着安装VS2013之际,把我比较喜欢的几个插件继续推荐一下。
C#的代码折叠最小只能到函数级,不像C++那样可以折叠到代码块,if和for之类的花括号是无法折叠的。不知道MS是不是故意这么做而限制写出过长的代码块。但有的时候在阅读一些历史代码和其它人写的代码的时候,还是希望有一个代码块级别的折叠功能的。
这个插件完美的实现了语法级别的代码折叠,也支持2013,非常给力。不过貌似比较悲催的是,在VS2013中,MS把C++的代码块级别的折叠也给取消了,也只能折叠倒函数级别了。而C++的历史代码往往是又臭又长的。希望微软能够把这个功能还原回来,不然到时候还得找个C++ outline。
这个小插件可以以列表的方式让我们选择启动的项目,这个对于稍微大点的工程是非常有用的。它还支持过滤掉不能启动的项目(如Dll项目),按最近启动的方式排序等,非常好用。唯一美中不足的是不支持多项目启动,希望作者后续能加上这一功能。
VS的一个非常强大的调试功能就是附加到现有进程,但这个三步操作步骤非常繁琐(主要是在进程列表中找到要调试的基础是一件比较费眼神的事情)。这个小插件可以帮你快速附加到最近调试过的进程,是一个不可多得的好工具。
这个工具是VS2012的一个组件,不知道为什么MS在2013中把它拿掉了,而作为一个单独的扩展来安装。主要是并发处理的一个分析工具,具体功能在这篇里有介绍,总之很好很强大。由于我没有做什么很强大的.Net程序,暂时还没有它的用武之地,暂且标记下。
这个工具非常强大,并且是免费的,但由于其功能太多了反而我一般没有装它(我比较喜欢轻量级的插件)。不过由于其强大的功能这里还是要推荐一下的。具体功能在它的上有介绍,大概有二三十项,我就不一一列举了。这里只简单的介绍一下我喜欢的几个功能:
输出窗口显示增强:输出窗口无法高亮显示一直是VS做得不够细致的地方,这个工具有效的弥补了这一不足。
自动隐藏菜单:可以隐藏菜单以节省屏幕空间,我以前介绍的另一个插件功能类似,不过它功能更强大:支持菜单鼠标悬停显示,并且带有动画效果。
代码显示增强:它能在代码块的结束部分加一些提示,不过感觉这个功能对于那臭长臭长的烂代码非常有用,用在本身比较紧密的代码反而显得点缀过多了,不如前面介绍的C# outline有效。
文档结构图:VisualStudio 2012时,就已经合入了那个增强的文件浏览器,对代码可以显示其成员结构。不过这个更加强大,对UI控件,XML配置文件,资源文件等都能非常精致的显示出来。美中不足的时显示速度不像VS那样是瞬间显示,需要一小会儿Load一下。
阅读(...) 评论()微信公众号
Visual Studio中非常好用的套件介绍
Visual Studio 从 2010 版本开始提供了开发人员可以自行撰写相关 API,也是从这个版本开始开发 Visual Studio 套件不再是大厂的专利,于是各种功能的套件如雨后春笋般的出现。
如果您尚未使用过 Visual Studio 扩充套件那是很可惜的,扩充套件可以提供各式各样的丰富的功能,开发人员可以前往官方网站寻宝(http://visualstudiogallery.),在本篇截稿之前已经累积了超过4,200个套件,各种需求几乎都可以找到对应的套件,不过如此庞大的套件数量,刚开始接触的开发人员可能无所适从,因此本篇将介绍几个推荐的套件,现在就立即开始尝试使用扩充套件增加生产力吧。
&&& 当开发人员开启 Visual Studio 后点选「工具」&「扩充功能和更新」即可开启
(有关于扩充功能和更新更详细的使用方式请参考微软虚拟学院的介绍/training-courses/visual-studio-tips-for-web-developers)
VSCommands for Visual Studio 2013
利用VSCommands 可以让 Visual Studio 变的更聪明些,因为此套件功能相当的多,笔者无法一一介绍,所以就这在里介绍一些较为亮眼的功能。
工具栏缩图的改变
当开发人员开启多个 Visual Studio 的时候应该都有迷路的经验,因为预设的工具栏缩图是显示当前页面,而开发过程中都是密密麻麻的程序代码,看缩图真的很难猜得出哪个窗口是哪个,只能依靠小小的名称来识别。
&但是安装了 VSCommand 后就会明显的显示项目名称以及当前页面
甚至可以显示出是否在侦错中,以及分支名称
其他类似的新闻
● ● ● ● ● ● ● ● ● ●
其他相关的新闻
大家感兴趣的内容
小伙伴最爱的新闻
小伙伴还关注了以下信息
小伙伴关注的焦点
小伙伴都在关注的热门词
Copyright (C) 2006- Inc. All Rights Reserved
孝感风信信息技术有限公司 ● 版权所有<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&打造你的开发神器——介绍Android Studio上的几个插件
这个月因为各种事情在忙,包括赶项目,回老家,还有准备旅游的事,所以应该写不了四篇博客了。今天介绍一下关于Android Studio 的几个好用的插件,都是我在用的,它们或能帮你节省时间,或者让你心情愉悦。
还是老话,本文原创,转载请注明在CSDN博客上的出处:
http://blog.csdn.net/maosidiaoxian/article/details/
以下所有插件都可以在Idea的插件库中找到,如果你与我一样在Android Studio中无法搜索到任何插件的话,可以用离线安装的方式,先在IDEA插件的站点(/category/?idea&category_id=all)上搜索下载,然后在Android Studio 的插件管理中选择 Install plugin from disk。注意,可能需要翻墙才能打开。
1. Android Parcelable code generator
顾名思义,这是个生成实现了Parcelable接口的代码的插件。
在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码,感觉怎样呢?
2. AndroidCodeGenerator
它的介绍说是可以生成ViewHolder和findView方法的代码。不过怎么生成findView方法的代码我还没找到,但生成ViewHolder也是挺酷炫的。
在你的Adapter实现类的getView当中,将光标定位到你的布局文件的ID的变量中,按Alt+Insert插件代码,可以看到多了一项Create view holder,如下图。
选择它之后,它会根据布局文件里的声明了id的元素,为你生成对应的ViewHolder代码,如下所示:
public class ViewHolder {
public final TextV
public final ImageV
public final TextV
public final TextV
public final ImageV
public final CircleImageV
public final RelativeL
public final V
public ViewHolder(View root) {
time = (TextView) root.findViewById(R.id.time);
isnew = (ImageView) root.findViewById(R.id.is_new);
username = (TextView) root.findViewById(R.id.username);
department = (TextView) root.findViewById(R.id.department);
enter = (ImageView) root.findViewById(R.id.enter);
avatar = (CircleImageView) root.findViewById(R.id.avatar);
listcontent = (RelativeLayout) root.findViewById(R.id.list_content);
this.root =
很方便吧?
3. Android Layout ID Converter
由于上面的插件当中我没找到生成findView代码的使用方法,于是我又找到了另一个插件来生成这样的代码。
使用方法:在你的布局文件当中右键,在弹出来的菜单当中选择Convert Android layout xml,如下图所示:
然后它会弹出一个面板,如下所示。选择要生成的代码的格式,按OK,这时它已经把生成的代码复制在你的粘贴板中,然后你在使用这个布局文件的Activity或Fragment中,按Ctrl + V 把代码粘贴出来就可以了。
4. SelectorChapek for Android
这是用于生成Selector的插件。你需要在drawable文件夹中右键,在弹出的菜单中选择Generate Android Selectors,如下所示,它就会根据你的几个drawable文件夹里的资源的命名,帮你生成Selector代码。当然,你的资源文件需要根据约定的后缀来命名。比如按下状态为_pressed,正常状态为_normal,不可用状态为_disable,等等。更详细的说明可以看Github上该项目的说明文件,项目地址为:/inmite/android-selector-chapek。
5. Sexy Editor
这个可是本文的压轴插件,给你们看一下效果:
感觉码代码顿时有了满满的激情有木有!安装之后会在设置面板的Other Settings多出一个Sexy Editor,其它使用方法不多说,看官方说明或自己摸索。相信在此图激励下,你们很快就会学会怎么用的。
注意:本插件有一个副作用,就是开久了会卡,甚至死掉。笔者台式机,8G内存(永久区只设了三四百M吧),在经常切换打开文件的情况下,会越来越卡,半天时间就可能OOM了。不用这个插件的时候,还没遇到过让IDE OOM的情况。所以自己权衡吧。
以上插件已全部传到CSDN资源上了,地址为:http://download.csdn.net/detail/maosidiaoxian/8583491
如果本文点击量过万或被顶次数破百,请记得通知我分享从搜狗壁纸网站中抓取的三千妹子图。
weimoliang3小时前
最后一个太实用了,哈哈哈
myeclipse 9.0 下 ADT的安装。 java环境:myeclipse9.0+JDK7.0
安卓环境:android-sdk_r20.0.3-windows.zip
浅析Android下的Android.mk文件
大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的
目前学习Android有哪些书比较好(为了自己学习,与为了以后别人学习) 目前学习Android有哪些书比较好(为了自己学习,与为了以后别人学习);
大家都根据自己的学习经验说说看那本书对你影响最大?
哪本书适合入门?
哪本书适合提升?
哪本书是android游戏开发的经典?
哪本书是android应用开发的经典?
哪本书介绍的全面?
希望大家根据自己的学习
急求:TabHost下的Tab的activity跳转
TabHost里面的一个内容页是activity,数据来了之后“折线图”要进行更新,所以要能在当前同一个Tab下进行跳转到新的activity....但是我一跳转就会把整个tabHost都抹掉,而不是tabhost里面的内容进行变换...
------解决方案-------------------- 如果仅仅改变折线图,感觉重新画个折线图
Android签名制作apk
Android程序发布和签名可以查看SDK中 /android/devel/sign-publish.html
参考 eclipse+ADT 进行android应用签名
android apk签名(为什么 如何做 验证) 这篇文章其实就是根据
[个人作品,含源码] Android 程序之在线词典, 觉得有帮助的,请过来顶一下 http://blog.csdn.net/ostrichmyself/archive//4633838.aspx
下面是部分贴图,有兴趣可以到我的博客上瞅瞅,谢谢!
交些Android开发的同道中人(加我为好友,谢谢),本人业余型的
Android4.1输入子系统框架介绍和性能分析
为了说明Android4.1和Android4.0在输入子系统这部分的变化,首先,我们来看两幅图:
Android4.1和Android4.0输入子系统的比较
Android 开发时遇到的两个模拟器问题
开发环境: windows , JDK 7u10, ADTv21.0.1-543035 一.启动 Nexus 7 模拟器失败
模拟器启动出现如下错误: Starting emulator for AVD 'nexus7' Failed to allocate memory: 8 This application ha
Android 近百个项目的源代码,覆盖Android开发的每个领域 AndroidPDF阅读器 http://sourceforge.net/projects/andpdf/files/
个人记账工具OnMyMeans http://sourceforge.net/projects/onmymeans/develop
Android电池监控An
Maven开发Android指南 2 配置android-maven-plugin
在尝试开发或编译Android应用之前,你需要安装和配置JDK,Android SDK,Maven。
必备条件: JDK 1.6+。 Android SDK (r17or later) 支持所有版本的开发。/sdk/index.
android应用开发关于数据永久存储相关的问题? 在开发一个应用程序中,需对某一INT值进行保存和读取。同时,一旦保存后该值不受android系统中&设置——隐私权——恢复出厂设置&的影响。
目前想将该值保存到nvram中。在应用层中是否有直接的方法可以对NVRAM中的值进行读取和保存?
或者,是否在应用层中有存储空间可以对值进行保存,而不受and
如何解决 三星 Android “/system” 下的文件被还原的问题! 举例:
在adbshell模式下,执行一下几句代码
mount-oremount,rw/system
tar-xvf/mnt/sdcard/lmp.tar
Windows7 Android 开发环境搭建
原文:http://blog.csdn.net/ooflywing/article/details/7799026 搭建开发环境主要需要以下几个工具: 1 JDK 2 Android SDK 3 Eclipse -------------------------------- 1 JDK的安装 下载地址:/
Android开发22——广播接收者BroadcastReceiver的原理和注册方式
一、广播机制的基本概念 当某个事件产生时(如一条短信发来或一个电话打来),android操作系统会把这个事件广播给所有注册的广播接收者,需要处理这个事件的广播接收者进行处理。其实这就是日常生活中的广播。发生一个新闻后,广播电台会广播这个新闻给打开收音机的人,对这个新闻感兴趣的人会关注,可能会拿笔记下。新闻就
求如下一整套图标,现在只有几个,不够用。谢谢! 求如下一整套图标,现在只有几个,不够用。谢谢!
------解决方案-------------------- 这种事情自己去扒呗,你喜欢的apk应用的图标,你都是可以搞出来的,如果你只想要图片的话,连反编译的工具都不需要。告诉你一个简单的方法,把apk文件后缀改成zip,然后再解压就看到应用程序的所有的图片资源了。
多图详解Android的系统架构--值得收藏 近日,Google的一位工程师Sans Serif发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,您可以看一下Google工程师眼中的Android系统架构是什么样的。以下为Sans Serif博文的译文:   Andriod是什么?   首先,就像Andr
Android培训---终止和重启Activity
正确的终止和重启你的Activity是Activity生命周期中重要的处理,它确保你的用户认为你的应用程序始终处于活动状态。在几个关键的场景中,你的Activity要被终止和重启: 1.用户打开最近使用使用的应用程序窗口,并且从你的应用程序切换到另外一个应用程序。这时你的应用程序中那个当前在前台的Activity就会被终止。如果用户
android系统下,想实现软件关机功能. android系统下,系统关机不方便。
想实现软件关机功能.请问这样的应用如何写?
软件关机应用图标显示在任务栏上.
------解决方案-------------------- 其实代码挺简单的,麻烦的是需要编译才能正常运行:
&?xmlversion=&1.0&&
android设计求思路
要做一个大致上是手机客户端上传信息到服务器,然后服务器会传到所有客户端的东西,碰到几个问题请教下。 1.选择哪种通信方式较好,个人倾向于socket 2.服务器端用自己的电脑可行吗?(我的想法是在自己电脑建立数据库作为服务器,不知道行不行) &nbsp
Android开发学习之二——Android开发环境搭建
工欲善其事,必先利其器。 下面我们就开始搭建Android开发环境。 我采用的方式非常简单,采用的是Android官方提供的ADT Bundle,下载地址/sdk/index.html,如果不能下载可以到/data/607919下载。 下载后
Maven开发Android指南 1 简介
学习Maven的使用已经3年了,从开始对Maven有些盲目的崇拜,到现在真正去使用、去理解。《Maven开发Android指南》将记录学习中的心得体会,分享给大家。
文章翻译自《Maven: The Complete Reference》第14章
Maven开发Android指南
求解android电话号码中的特殊字符 昨儿出现了一个测试contacts出现的bug,出错地点是PhoneNumberUtils.charToBCD()。出错原因是java.lang.RuntimeException:invalidcharforBCD;
意思是这个函数中的;号没有做处理。
求问:电话号码中的几个特殊字符是什么意思?
如何导入android sdk 的 sample中的源码
初学Android编程,Android SDK中提供的Sample代码自然是最好的学习材料。
Sample代码在SDK安装目录(X:\Android\android-sdk\samples)下。但我在用Eclipse 开发环境导入的时候遇到了一些麻烦。网上看到有人
Android开发教程精粹30篇
Android平台最震撼人心之处在于Android手机系统的开放性和服务免费。Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度。我帮大家精心搜集了30篇Android开发教程。 部分资料名称预览:
5个Android毕业设计优秀论文集锦 【免费】android界面效果全汇总.pdf Android API手册CHM(类似J
Android仿QQ微信开场导航以及登陆界面
相信大家对于微信等社交应用的UI界面已经都很熟悉了,该UI最值得借鉴的莫过于第一次使用的时候一些列产品介绍的图片,可以左右滑动浏览,最后进入应用,这一效果适用于多种项目中,相信今后开发应用一定会用得到。网路上也有不少这样的例子可以参考,不过看别人的代码是一回事,自己实际做起来又是另一回事,今天的这个微信的Demo
android GridView实现图库预览图,多选模式下右上角打勾
看到有初学者有这样的需求:GridView实现图库预览图,多选模式下右上角打勾。(4.0图库的预览图多选时,多了个蓝色边框,其实是蓝色背景)
GridView在自己实际开发中也没用到过,就想试
个人开发者 机型问题 我做好了android应用后想做测试可不知道买那些测试机好前辈们能不能给推荐一下我要那种覆盖面广相对来说便宜一点的机型谢谢!
------解决方案-------------------- 现在android都烂大街了,一千块钱的就可以,随便一个,看你喜欢什么样式的了
------解决方案-------
android jni开发之cygwin安装
本文出自:/thread-.html
声明:本文部分内容摘自网络,欢迎转载,转载请注明出自:安卓开发网 什么是cygwin?
cygwin是一个在windows平台上运行的unix模拟环境,
2.什么是android ndk?
android 自定义组件 在 graphical layout 不显示的问题
经过各种分析,结果发现这样可以解决:
在你的自定义控件的构造函数,onLayout(),onFinishInflate()的super方法后面加上如下代码,即可在Graphical Layout界面下看到,但是不会显示控件的内容,不过你可以只在你报错的地方加上这个代码:
if (isInEditMode())
Android的文本和输入---创建输入法(三)
把文本发送给应用程序 当用户用你的IME输入文本时,你可以通过发送单独的按键事件或应用程序的文本域中光标附近编辑文本的方式把文本发送给应用程序。在这两种情况中,你要使用一个InputConnection对象来发送文本。调用InputMethodService.getCurrentInputConnection()方法来获得这个实例。 在光标附近编
Android中Handler的使用
Handler主要接受子线程发送的数据, 并用此数据配合主线程更新UI. Handler可以分发Message对象和Runnable对象到主线程中, 每个Handler实例,都会绑定到创建他的线程中(一般是位于主线程),它有两个作用: (1): 安排消息或Runnable 在某个主线程中某个地方执行, (2)安排一个动作在不同的线程中执行. 上一
请问安装Android sdk时遇到这种情况怎么办
------解决方案-------------------- 不需要都安装用哪个安哪个就好了。
版本越高越好,向下兼容的,但是也有个不好,就是有的低版本的用户用不了你开发的软件。
但是用低版本开发的软件是所有机子都可以用的。
现在一般安个api8然后再安个api17就好了
一个用的人最多,一个最新。
Android的文本和输入---创建输入法(四)
截取硬件的按键事件 即使输入法窗口没有明确的焦点,它也会首先接收到硬件的按键事件,并能够选择是使用还是把它们转发给应用程序。例如,在文本编排期间,你可以使用方向键在输入法UI的候选区进行导航。你也可以捕获回退键来消除从输入法窗口弹出的任何窗口。 重写onKeyDown()和onKeyUp()方法来获取硬件的按键事件。 对于不想自己处理的按键,要记
android 桌面(launcher) 上的图标如何设置大一些 android桌面(launcher)上的图标(或字体)如何设置大一些.
------解决方案-------------------- 使android桌面图标变大
http://blog.csdn.net/wzcqr0501/article/details/7301227
现在是android的时代了吗? 一直做嵌入式的开发,越来越感觉现在是android的时代了,不管什么都跟android相关,android手机大行其道自不必说,其他的嵌入式设备,如果智能家电,象智能电视,机顶盒,智能厨具,家庭影院,等等,似乎那个不用android,就不智能了,这个行业真实瞬息万变呢!
1楼 hbykdx2010昨天 23:40
将修改过的Android 4.0 源码如何正确合理的拷贝到 4.1上 在修改Android系统源码时,比如现在我有两套面向两个不同芯片的4.0.4Android源码,以下简称为A源码,B源码,A/B源码生成的Android系统用户操作及视觉都是一样的。现在我使用A源码生成的systemUI.apk(状态栏)&nbs
有没有android里面画一个钟表盘的sample code啊 在网上找了找没找到。想做一个钟表的app玩玩。
哪位知道,请告知一下。
------解决方案-------------------- 思路倒是可以帮你提供一下。
1.计算时间转的角度
2.根据计算出的选中的角度,在你的时钟view里面,旋转画布,用到的方法有
canvas.translate
Android开发21——隐式意图
所谓隐式意图就是在意图激活Activity、Service或BroadcastReceiver这三类组件时,并不显示指出需要显示指出主键的名字,而是通过指定action,data,category,Android系统会根据这三个特征找到最合适的组件并激活。先看自定义的例子 &application android:icon=&@drawable
android Dialog布局显示已打开的应用程序
次想法是根据上一片博客改进而来,为了添加到framework中,基本代码相同,但是有所修改。将activity修改成Dialog布局的形式将已经打开的程序显示出来
强烈建议CSDN开发一个android客户端? 强烈建议CSDN开发一个android客户端,求支持。
------解决方案-------------------- 帮顶一下!
------解决方案-------------------- 貌似没什么必要,研究技术的时候,都用电脑弄的在实验室用Coq,我一般在linux台式机上跑proof general来证明,在自己的win本上用vs code来看代码查定义。然后我发现vs code没有Coq的支持,于是我就做了个Coq的高亮:由于主要为了满足个人需求,所以比较简陋。下一步打算再完善一下语法高亮,另外加入peek的功能。上个效果图(实验室代码不让外泄,这是Software Foundations)另外帮推一下SF的翻译项目:
谢邀, 我在使用的主要有这些:&br&&br&&a href=&///?target=https%3A///items%3FitemName%3Dvilicvane.es-quotes& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ECMAScript Quotes Transformer&i class=&icon-external&&&/i&&/a& 有时字符串写了一半想转成模板字符串, 或者想从模板字符串转为普通字符串的时候比较顺手.&br&&a href=&///?target=https%3A///items%3FitemName%3Dvilicvane.console& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Open in User-defined Console&i class=&icon-external&&&/i&&/a& 方便用自定义的命令行工具打开, 比如我用的是 ConEmu.&br&&a href=&///?target=https%3A///items%3FitemName%3Dstkb.rewrap& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Rewrap&i class=&icon-external&&&/i&&/a& 长注释/markdown 换行.&br&&a href=&///?target=https%3A///items%3FitemName%3Ddbaeumer.vscode-eslint& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ESLint&i class=&icon-external&&&/i&&/a& 流行的 Linter 插件, 平时都是关掉了 VS Code 自带的 Linter, 太慢了.&br&&a href=&///?target=https%3A///items%3FitemName%3DShan.code-settings-sync& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Visual Studio Code Settings Sync&i class=&icon-external&&&/i&&/a& 可以同步配置插件等到 gist.&br&&a href=&///?target=https%3A///items%3FitemName%3Ddonjayamanne.githistory& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Git History&i class=&icon-external&&&/i&&/a& 查看文件版本信息.&br&&a href=&///?target=https%3A///items%3FitemName%3Dmsjsdiag.debugger-for-chrome& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Debugger for Chrome&i class=&icon-external&&&/i&&/a& 在 Code 中调试.&br&&a href=&///?target=https%3A///items%3FitemName%3DMattiasPernhult.vscode-todo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vscode-todo&i class=&icon-external&&&/i&&/a& 查看 TODO 备忘.&br&&br&然后虽然我不用, 有的同学可能需要这个:&br&&a href=&///?target=https%3A///items%3FitemName%3Dvscodevim.vim& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Vim&i class=&icon-external&&&/i&&/a& 模拟器.
谢邀, 我在使用的主要有这些:
有时字符串写了一半想转成模板字符串, 或者想从模板字符串转为普通字符串的时候比较顺手.
方便用自定义的命令行工具打开, 比如我用的是 ConEmu.
长注释/ma…
主要做前端开发的,使用语言是typescript。&br&&ol&&li&&a href=&///?target=https%3A///items%3FitemName%3DShan.code-settings-sync& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Visual Studio Code Settings Sync&i class=&icon-external&&&/i&&/a&,主要用来同步家里和公司的vscode配置的。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dmsjsdiag.debugger-for-chrome& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Debugger for Chrome&i class=&icon-external&&&/i&&/a&,在Chrome浏览器中调试。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dhbenl.vscode-firefox-debug& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Debugger for Firefox&i class=&icon-external&&&/i&&/a&,在Firefox浏览器中调试。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Deg2.tslint& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&TSLint | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,校验ts语法。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Djoelday.docthis& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Document This&i class=&icon-external&&&/i&&/a&,目前vscode上最好的ts注释插件。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dalefragnani.Bookmarks& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Bookmarks | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,书签没有太大作用,有时候做个标记有点用。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3DMattiasPernhult.vscode-todo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vscode-todo | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,todo注释,但是在mac上必须设置语言才可以。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3DDSKWRK.vscode-generate-getter-setter& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&TypeScript | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,typescript必备插件。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dakamud.vscode-caniuse& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Can I Use | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,检测特性是否可用,用了typescript我就很少用了。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dfknop.vscode-npm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&npm | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,npm相关命令,集成了终端后,我就很少用了。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dabierbaum.vscode-file-peek& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&File Peek | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,预览文件,一般看模块时用到。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dtanato.vscode-gulp& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Gulp Snippets&i class=&icon-external&&&/i&&/a&,写gulp时用到。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Ddeerawan.vscode-dash& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Dash | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,查询API,需要先装Dash软件。应该只能用在mac平台上。&br&&/li&&li&&a href=&///?target=https%3A///items/GregorBiswanger.json2ts& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&&/span&&span class=&invisible&&/items/GregorBiswanger.json2ts&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&,快速生成一个typescript接口。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dkisstkondoros.vscode-codemetrics& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CodeMetrics | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,有助于我重构代码。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3DPerkovec.emoji& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Emoji | Visual Studio Marketplace&i class=&icon-external&&&/i&&/a&,写注释使用,显得轻松一些。&/li&&/ol&补充:&br&&ol&&li&&a href=&///?target=https%3A///items%3FitemName%3DIBM.output-colorizer& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Output Colorizer in Languages category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,彩色输出有助于快速找到输出信息。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3DSirTobi.code-bing& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CodeBing in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,直接在vscode中搜索。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dfurstenberg.knockoutjs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Knockout.js Snippets for VS Code in Snippets category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,knockout在html中快速绑定。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dkisstkondoros.typelens& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&TypeLens in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,查看引用数量。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dminhthai.vscode-todo-parser& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&TODO Parser in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,和上面的7作用一样,推荐使用这个。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dmrmlnc.vscode-csscomb& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CSScomb in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,给css排序。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dsteoates.autoimport& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Auto Import in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,自动引入模块。&br&&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Dvscodevim.vim& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Vim in Other category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,提高编辑效率。&/li&&li&&a href=&///?target=https%3A///items%3FitemName%3Drobertohuertasm.vscode-icons& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vscode-icons in Themes category for Visual Studio Code&i class=&icon-external&&&/i&&/a&,看起来很舒服,然并卵。&/li&&/ol&
主要做前端开发的,使用语言是typescript。 ,主要用来同步家里和公司的vscode配置的。 ,在Chrome浏览器中调试。 ,在Firefox浏览器中调试。 …
已有帐号?
无法登录?
社交帐号登录
一个思维江化的人

我要回帖

更多关于 visual studio 的文章

 

随机推荐