Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓƵ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
11¸öVisual Studio´úÂëÐÔÄÜ·ÖÎö¹¤¾ß
 
×÷ÕߣºÕÅÌìÀ× À´Ô´£ºInfoQ ·¢²¼ÓÚ£º2016-4-11
  2650  次浏览      19
 

Èí¼þ¿ª·¢ÖеÄÐÔÄÜÓÅ»¯¶Ô³ÌÐòÔ±À´ËµÊÇÒ»¸ö·Ç³£ÖØÒªµÄÎÊÌâ¡£Ò»¸öСÎÊÌâ¿ÉÄܳÉΪһ¸ö´óµÄϵͳµÄÆ¿¾±¡£µ«ÊǶÔÓÚ³ÌÐòÔ±À´Ëµ£¬Í¨¹ý×ÔÉíÈ¥ÓÅ»¯´úÂëÊÇÊ®·ÖÀ§Äѵġ£ÐÒÔ˵ÄÊÇ£¬ÓÐһЩ·Ç³£°ôµÄ¹¤¾ß¿ÉÒÔ°ïÖú³ÌÐòÔ±½øÐдúÂë·ÖÎöºÍÐÔÄܲâÊÔ£¬´Ó¶ø´ó´ó¼ò»¯³ÌÐòÔ±½øÐдúÂëÐÔÄÜÓÅ»¯µÄ¹ý³Ì¡£MSDNÔÓÖ¾2011Äê7Ô·ÝÔø·¢²¼Ö÷ÌâΪ¡°.NET´úÂë·ÖÎö¹¤¾ßºÍ¼¼Êõ¡±µÄÄÇÒ»ÆÚ£¬Èùã´ó³ÌÐòÔ±ÊÕ»ñÆÄ·á¡£ËÄÄê¹ýÈ¥Ö®ºó£¬ÕâЩ¹¤¾ßÓÖ½øÒ»²½×ö³öÁ˺ܶà¸Ä½ø£¬Í¬Ê±Ò²³öÏÖÁ˸ü¶àµÄÑ¡Ôñ¡£±¾ÎĶԵ±Ç°Ö÷Á÷µÄһЩVisual Studio´úÂëÐÔÄÜ·ÖÎö¹¤¾ß½øÐмòµ¥µÄÊáÀí£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£

AMD CodeXL

2011Äê·¢²¼µÄAMD CodeAnalyst Performance Analyzer ÏÖÔÚÒѾ­±»AMD CodeXLËùÌæ´ú¡£AMD CodeXLµÄÖ÷ҪĿµÄÊÇ°ïÖú¿ª·¢Õ߸üºÃÀûÓÃCPU, GPUºÍAPUµÄ¼ÆËãÐÔÄÜ£¬¾ßÓÐÇ¿´óµÄGPUµ÷ÊÔ¡¢CPUºÍGPU´úÂë·ÖÎö¡¢¼°¾²Ì¬µÄOpenCLÄÚºËÐÔÄÜ·ÖÎöµÈÄÜÁ¦¡£

AMDÌṩÁËÖ§³ÖWindows 7¡¢Windows 8ºÍLinuxϵͳµÄµ¥»ú°æCodeXL·ÖÎö¹¤¾ß¡£ÔÚVisual Studio 2010£¬2012ºÍ2013ÉÏÒ²ÓÐAMD CodeXLµÄÀ©Õ¹°æ£¬ÆäÔÚVisual Studio¿ª·¢»·¾³Öм¯³ÉÁËGPUºÍAPUµÄµ÷ÊԺͷÖÎöÄÜÁ¦¡£¾ÉµÄAMD CodeAnalyst Performance Analyzer extensionÄ¿Ç°ÈÔÈ»¿ÉÓá£

JetBrains dotTrace

JetBrains dotTrace¾­¹ýËÄÄêÂþ³¤µÄ·¢Õ¹£¬ÏÖÔÚÒѾ­ÊÇÒ»¸ö°üº¬´úÂëÖ´Ðиú×Ù¹¤¾ßºÍÐÔÄÜ·ÖÎö¹¤¾ßµÄÌ×¼þ¡£Ëü°üÀ¨dotTrace PerformanceºÍdotTrace Memory Á½¸ö¹¤¾ß£¬dotTrace PerformanceÓÃÀ´·ÖÎö´úÂëÐÔÄÜ£¬±ÈÈ纯ÊýÖ´ÐÐʱ¼ä£¬µ÷ÓôÎÊý£¬ÏûºÄʱ¼ä±ÈÂʵȣ¬dotTrace MemoryÒ»°ãÓÃÀ´·ÖÎöÄÚ´æÕ¼ÓÃÇé¿ö¡£Äã¿ÉÒÔÔÚ±¾µØºÍÔ¶³ÌϵͳÖжԴúÂë½øÐиú×Ù¡¢²ÉÑù»òÖðÐзÖÎö¡£dotTrace¶Ô΢Èí.NET¿ò¼ÜµÄÖ§³ÖÒ»Ö±µ½4.5.2°æ±¾£¬Ò²¿ÉÓÃÓÚ·ÖÎöSilverlight4»ò5µÄµ¥»ú×ÀÃæÓ¦ÓóÌÐò¡¢WebÓ¦ÓóÌÐò¡¢WindowsͨÐÅ»ù´¡£¨WCF£©·þÎñµÈ¡£Ð¹¦ÄÜ°üÀ¨Ê±¼äÖá·ÖÎö(timeline profiling)ºÍSQL²éѯ·ÖÎö¡£

dotTrace extension Visual Studio GalleryÍøÒ³ÌṩÁËÒ»¸ö·Ç³£ÇåÎú£¬¼ò½àµÄ²úÆ·¸ÅÊö¡£Í¨¹ý¿´Íê¸ÅÊöÈç¹ûÄã¶Ô²úÆ·ÓÐÐËȤ£¬¿ÉÒÔµ½JetBrainsÍøÕ¾¾ö¶¨ÏÂÔØ»ò¹ºÂò¡£

JetBrainsÄ¿Ç°ÌṩÓÐʱ¼äÏÞÖƵÄÃâ·ÑÊÔÓðæÒÔ¼°¼¸ÖÖÐí¿ÉÑ¡ÏÀýÈçReSharper Ultimate°ü£¬ÆäÖаüÀ¨ReSharper£¬dotCover£¬dotTrace£¬dotMemory£¬ÒÔ¼°ReSharper C + +£¬ËùÓаüÖ»ÐèÒªÒ»¸öÐí¿ÉÖ¤¡£

RedGate ANTS

RedGate ANTSÐÔÄÜ·ÖÎö¹¤¾ßºÍANTSÄÚ´æ·ÖÎö¹¤¾ß ÊÇÁíÒ»×éµÄÉÌÒµ¹¤¾ß£¬¿ÉÓÃÓÚ·ÖÎö.NET¿ÉÔËÐÐÎļþ£¬ASP.NETÓ¦ÓóÌÐò£¬IISÖеÄWeb·þÎñ£¬IIS Express£¬ Web¿ª·¢·þÎñÆ÷£¬SharePoint 2007»ò2010ÄêÌ××°£¬SilverlightÓ¦ÓóÌÐò£¬Windows·þÎñ£¬ºÍCOM +Ó¦ÓóÌÐòµÈ¡£

ANTSÐÔÄÜ·ÖÎö¹¤¾ß£¨Í¼1£©¿ÉÒÔ°ïÖú·ÖÎöÈκÎ.NETÖ§³ÖµÄ´úÂë¿â£¬ÒÔ¼°HTTPÇëÇ󣬴洢IO£¬Í¬Ê±Ö§³ÖSQL·þÎñÆ÷£¬Oracle£¬MySQL£¬MariaDB£¬PostgreSQLµÄÊý¾Ý·ÃÎÊ.

ͼ1. Red Gate ANTS ÐÔÄÜ·ÖÎö¹¤¾ß

ANTSÄÚ´æ·ÖÎö¹¤¾ß¿ÉÒÔʹ.NETµÄÄÚ´æ·ÖÎö¸ü¼Ó¼òµ¥£¬ANTSÄÚ´æ·ÖÎö¹¤¾ß¿ÉÒÔÓÃÀ´²éÕÒÄÚ´æй¶£¬ÓÅ»¯Ó¦ÓóÌÐò£¬´Ó¶øʹÆä¾ßÓнϸߵÄÄÚ´æʹÓÃÂÊ£¬²¢Äܼì²é´úÂëµÄ½¡¿µ×´¿ö£¬ÄÜ·ÖÎöÈκÎ.NETÓ¦ÓóÌÐò£¬°üÀ¨ASP.NETÍøÂçÓ¦ÓóÌÐò¡£

Á½¸ö¹¤¾ßÖ§³Ö´Ó.NET1.0°æ±¾µ½4.5°æ±¾µÄÈκÎÓïÑԵĿò¼Ü£¬ÒÔ¼°Visual Studio 2005¡¢2008¡¢2010¡¢2012ºÍ2013¡£¿ÉÒÔÔÚRedGateÍøÕ¾Éϲ鿴ÊÔÓðæÒÔ¼°¶¨¼Û¡£Í¬Ê±Ò²ÓÐÒ»¸öÃâ·ÑµÄ°æ±¾ANTS Profiler Visual Studio Add-in extension£¬ÈÃÄãÔÚVisual StudioÉÏ¿ÉÒÔÖ±½Ó·ÃÎÊÐÔÄÜ·ÖÎö¹¤¾ßºÍÄÚ´æ·ÖÎö¹¤¾ß¡£

Telerik JustTrace

2013Ä꣬Telerik»ñÁËEQATEC£¬Òò´ËEQATEC·ÖÎö¹¤¾ßÏÖÔÚÊÇTelerik JustTrace .NETÄÚ´æºÍÐÔÄÜ·ÖÎö¹¤¾ßµÄÒ»²¿·Ö¡£JustTraceÌṩÁ½ÖÖģʽµÄÐÔÄÜ·ÖÎö£¬ÇáÁ¿»¯·ÖÎöµÄ²ÉÑù·ÖÎö¹¤¾ßºÍÊÕ¼¯CLRʼþ½øÐиüÉîÈë·ÖÎöµÄ¸ú×Ù¹¤¾ß¡£Ëü»¹¾ßÓⶻñ .NETʵÀý·ÖÅä¿ìÕÕµÄÄÚ´æ·ÖÎöµÄ¹¦ÄÜ¡£

JustTrace¼¯³ÉÁËVisual Studio 2013£¬2012£¬2010ºÍ2008£¬Ò²¿ÉÒÔ×÷Ϊһ¸öµ¥»ú°æµÄ·ÖÎö¹¤¾ß¡£TelerikÌṩ30ÌìµÄÊÔÓÃÆÚ£¬Í¬Ê±JustTraceÒ²¿É×÷ΪDevCraft¹¤¾ßÌ×¼þµÄÒ»²¿·Ö¡£

Visual StudioÖÊÁ¿ºÍÕï¶ÏÖÐÐÄ

³ýÁËÉÏÊö·ÖÎö¹¤¾ß£¬Visual Studio±¾ÉíÒ²ÄÚÖÃÁËÓÅÐãµÄ·ÖÎöºÍµ÷ÊÔ¹¤¾ß£¬¶¼·ÅÔÚ Visual StudioµÄÖÊÁ¿ÓëÕï¶ÏÖÐÐÄ¡£

ÖÊÁ¿ºÍÕï¶ÏÖÐÐijýÁË°üÀ¨ÊìϤµÄVisual Studio·ÖÎö¹¤¾ß£¬»¹ÓÐһЩÐµĹ¤¾ß£¬Æ书ÄÜ°üÀ¨JavaScriptÄÚ´æ·ÖÎö£¬ HTML UIÏìÓ¦ÄÜÁ¦·ÖÎö£¬ºÍWindowsÓ¦ÓÃÉ̵êÓ¦ÓõÄXAML UIÏìÓ¦ÄÜÁ¦·ÖÎö£¬ºÍÄÜÁ¿ÏûºÄ¡¢CPUʹÓá¢ÄÚ´æʹÓÃÇé¿ö·ÖÎöµÈ¡£´ËÍ⣬Visual Studio 2012ÖеÄJavaScriptº¯Êýʱ¼äºÍÐÔÄÜÏòµ¼Ò²ÒѾ­¸üУ¬°üº¬ÔÚеÄÖÊÁ¿ºÍÕï¶ÏÖÐÐÄÖС£ÒòΪÕâЩ¹¤¾ßÏÖÔÚ¶¼¿ÉÒÔÔÚÖÐÐÄÖлñµÃ£¬ËùÒÔ¿ÉÒÔÔÚÒ»¸öµ¥¶ÀµÄ·ÖÎö»á»°ÖÐÔËÐжà¸ö¹¤¾ß£¬²¢»ñµÃÏ໥½áºÏºÍ½»²æ·ÖÎöµÄ½á¹û¡£

Ä㻹¿ÉÒÔÔÚVisual Studio 2015µÄÐÔÄܺÍÕï¶ÏÒ³ÃæÔËÐзÖÎö¹¤¾ß¡£Visual Studio 2015ÖеÄһЩµ÷ÊÔºÍÕï¶Ï¹¦Äܵõ½ÁËÔöÇ¿£¬°üÀ¨Ö§³Ö»ùÓÚJavaScriptµÄApache CordovaÏîÄ¿£¬ÒÔ¼°»ùÓÚC # µÄXamarinºÍAndroidÏîÄ¿µÄ¿çƽ̨µ÷ÊÔ

ÆäËû¸Ä½ø°üÀ¨ÔÚ¡°¼àÊÓ¡±´°¿Úͨ¹ýlambda±í´ïʽ½øÐÐstep£¬Í¨¹ýVisual StudioÔ¶³Ì¹¤¾ßÔËÐС¢µ÷ÊԺͲâÊÔÆäËû¼ÆËã»úÉϵijÌÐò£¬ÄÚÖõÄHTTPÁ÷Á¿Êý¾ÝµÄÍøÂçÕï¶ÏµÈ¡£

Ðí¶àÕâЩй¤¾ßÓëÇ¿´óµÄVisual Studio 2015Õï¶Ï¹¤¾ßµ÷ÊÔÆ÷´°¿Ú·ÅÔÚÁËÒ»Æ𣬲¢×éºÏÁËÊä³ö´°¿Ú£¬IntelliTraceÀúÊ·Êý¾Ý£¬ÒÔ¼°ÐÔÄܺÍÕï¶ÏÖÐÐĵŤ¾ß¡£

ÆäËûµÄÐÔÄÜ·ÖÎö¹¤¾ß

³ýÁËÒÔÉϽéÉܵĴúÂëÐÔÄÜ·ÖÎö¹¤¾ß£¬»¹´æÔÚÆäËûµÄרҵµÄ´úÂëÐÔÄÜ·ÖÎö¹¤¾ß£¬ÆäÖÐÐí¶àÊÇÓɺÍÄãÒ»ÑùµÄ³ÌÐòÔ±Ëù¿ª·¢£¬²¢¿É¹©Ãâ·ÑʹÓá£

Clr Heap Allocation Analyzer extensionÊÇÒ»¸ö»ùÓÚRoslynµÄC #¶Ñ·ÖÅäÕï¶Ï·ÖÎö¹¤¾ß£¬¿ÉÒÔÓÃÓڲ鿴ÇåÎúµÄ·ÖÅ䣬boxing·ÖÅ䣬±Õ°ü²¶»ñµÈ¡£Äú¿ÉÒÔ×÷Ϊһ¸öµ¥»ú°æµÄÓ¦ÓóÌÐò»ò×÷ΪVisual StudioÄÚ²¿µÄ´úÂ븨Öú¹¤¾ßÔËÐи÷ÖÎö¹¤¾ß¡£

Visual Leak Detector for Visual C++ÊÇÒ»¸ö¿ªÔ´µÄVisual C++ÄÚ´æй©¼ì²âϵͳ£¬ËüÓëVisual Studioµ÷ÊÔÆ÷Ò»Æð¹¤×÷¡£×î³õÓÉDan Moulding¿ª·¢£¬ÏîÄ¿Ä¿Ç°ÓÉArkadiy shapkinά»¤¡£

Frans BoumaµÄORM Profiler extension£¨Í¼2£©ÈÃÄã¿ÉÒÔʵʱµØÉîÈëʵÌå¿ò¼ÜÊý¾Ý·ÃÎÊ´úÂë·¢ÏÖÐÔÄÜÎÊÌ⣬²¢¿ìËÙ¶¨Î»µ½ËüÃÇ¡£Ëü¾ßÓÐÔÚÏß¡¢ÀëÏßÁ½ÖÖ²úÆ··ÖÎöģʽ£¬¿ÉÒÔÖ±½Ó´Ó·ÖÎö½á¹ûµ¼º½µ½ÏîÄ¿ÖеÄÏà¹Ø´úÂë¡£

ͼ2 ʹÓÃORM Profiler½øÐÐʵÌå¿ò¼ÜÊý¾Ý·ÃÎʵĵ÷ÊÔ

ΪÁ˼ì²éºÍÓÅ»¯ÏîÄ¿Öеľ²Ì¬×ÊÔ´£¬Mads KristensenµÄImage Optimizer extension Ϊ½â¾ö·½°¸×ÊÔ´¹ÜÀíÆ÷ÖеÄÈκÎÎļþ¼ÐºÍͼ±êÌí¼ÓÁËÓÒ¼ü²Ëµ¥£¬°ïÖú×Ô¶¯ÓÅ»¯Îļþ¼ÐÖÐËùÓеÄPNG£¬GIFºÍJPEGÎļþ¡£

×îºó£¬»¹ÓÐ Xamarin Profiler£¬ËüÊÇÒ»¸ö¿çƽ̨¿ª·¢¿ò¼Ü¡£ÔÚÕâÒ»¿ò¼ÜÄÚ£¬¿ª·¢ Android ºÍ iOS Ó¦ÓÿÉÒÔ²»ÓÃתµ½ Eclipse »òÕ߶îÍ⹺Âò Mac ²¢Ê¹Óà Xcode£¬¶ø¼ÌÐøÔÚVisual StudioÖ®ÖÐʹÓà C# Óë .NET¿ò¼Ü½øÐС£

±¾Îļòµ¥½éÉÜÁËVisual StudioÖе±Ç°±È½ÏÁ÷ÐеÄһЩÐÔÄÜ·ÖÎö¹¤¾ß£¬ÊÂʵÉÏ»¹Óзdz£¶àµÄ¹¤¾ß¿É¹©Ñ¡Ôñ¡£µ«¶ÔÓÚ³ÌÐòÔ±À´Ëµ£¬×îÖØÒªµÄÊǸù¾Ý×ÔÉíµÄ±à³ÌÏ°¹ßÒÔ¼°¹¤³ÌÏîÄ¿µÄÌصã×ö³öÊʺÏ×Ô¼ºµÄÑ¡Ôñ¡£

   
2650 ´Îä¯ÀÀ       19
 
Ïà¹ØÎÄÕÂ

Éî¶È½âÎö£ºÇåÀíÀôúÂë
ÈçºÎ±àд³öÓµ±§±ä»¯µÄ´úÂë
Öع¹-ʹ´úÂë¸ü¼ò½àÓÅÃÀ
ÍŶÓÏîÄ¿¿ª·¢"±àÂë¹æ·¶"ϵÁÐÎÄÕÂ
 
Ïà¹ØÎĵµ

Öع¹-¸ÄÉƼÈÓдúÂëµÄÉè¼Æ
Èí¼þÖع¹v2
´úÂëÕû½àÖ®µÀ
¸ßÖÊÁ¿±à³Ì¹æ·¶
 
Ïà¹Ø¿Î³Ì

»ùÓÚHTML5¿Í»§¶Ë¡¢Web¶ËµÄÓ¦Óÿª·¢
HTML 5+CSS ¿ª·¢
ǶÈëʽC¸ßÖÊÁ¿±à³Ì
C++¸ß¼¶±à³Ì
×îл¼Æ»®
Node+Vue3.0Ç°¶ËÈ«Õ»¿ª·¢ 7-5 [ÌØ»Ý]
Spring Cloud΢·þÎñ¼Ü¹¹ 7-5[ÌØ»Ý]
SysMLºÍEAϵͳÉè¼ÆÓ뽨ģ 7-26[ÌØ»Ý]
Python¡¢Êý¾Ý·ÖÎöÓë»úÆ÷ѧϰ 8-23[ÌØ»Ý]
ǶÈëʽÈí¼þ¼Ü¹¹Éè¼Æ 8-22[ÏßÉÏ]
LinuxÄں˱à³Ì¼°É豸Çý¶¯ 7-25[±±¾©]

ʹÓÃdecj¼ò»¯WebÇ°¶Ë¿ª·¢
Web¿ª·¢¿ò¼ÜÐγÉÖ®ÂÃ
¸üÓÐЧÂʵÄʹÓÃVisual Studio
MVP+WCF+Èý²ã½á¹¹´î½¨¿ò¼Ü
ASP.NETÔËÐлúÖÆdzÎö¡¾Í¼½â¡¿
±àд¸üºÃµÄC#´úÂë
10¸öVisual Studio¿ª·¢µ÷ÊÔ¼¼ÇÉ

.NET¿ò¼ÜÓë·Ö²¼Ê½Ó¦Óüܹ¹Éè¼Æ
.NET & WPF & WCFÓ¦Óÿª·¢
UML&.Net¼Ü¹¹Éè¼Æ
COM×é¼þ¿ª·¢
.NetÓ¦Óÿª·¢
InstallShield

ÈÕÕÕ¸Û .NET Framework & WCFÓ¦Óÿª·¢
Éñ»ªÐÅÏ¢ .NETµ¥Ôª²âÊÔ
±±¾© .NetÓ¦ÓÃÈí¼þϵͳ¼Ü¹¹
̨´ïµç×Ó .NET³ÌÐòÉè¼ÆÓ뿪·¢
ÈüÃÅÌú¿Ë C#Óë.NET¼Ü¹¹Éè¼Æ
¹ã¶«ºËµç .NetÓ¦ÓÃϵͳ¼Ü¹¹