VS2017ÎÞÍø°²×°ÎļþÊÇvisual studio 2017¹Ù·½ÍøµÄ°²×°ÎļþµÄÎÞÍø°æ±¾ºÅ£¬Î¢Èí¹ÙÍøÏֽ׶ÎÖ»ÌṩÔÚÏß°²×°°æ£¬ÒòΪÎļþ±È½Ï´ó²¢ÇÒÍøÂç²»ºÃµÈÎÊÌ⣬Ãâ·ÑÏÂÔغÜÓпÉÄÜ»á´íÎ󣬸ÃÀëÏßµØͼ¾Í°ïÄ㼫Ö½â¾öÁËÄÇЩÎÊÌ⣬±ã½ÝÄã°²×°ÏÂÔØ¡£
1¡¢¿ª·¢Éè¼Æ
¿ìËÙµ¼º½¡¢×«Ð´²¢ÐÞ²¹ÄãµÄ´úÂë
Visual Studio ʹÄã¿ÉÒÔ¾«È·¡¢¸ßЧÂʵØ׫д´úÂ룬¶øÇÒ²»ÈÝÒ×ÒÅʧµ±½ñµÄÎĵµÇ°ºóÎÄ¡£ Äã¿ÉÒÔÇáÇáËÉËɵرä´óµ½Ïêϸ×ÊÁÏ£¬ÀýÈç¶ÁÈ¡¹¹Ôì¡¢Ïà¹Øº¯Êý¡¢Ç©ÈëºÍ²âÊÔ״̬¡£ »¹Äܹ»ÀûÓôó¼ÒµÄ¹¦ÄÜÀ´ÖØй¹½¨¡¢¼ø±ðºÍÐÞ²¹´úÂëÎÊÌâ¡£
2¡¢Debug
ÇáÇáËÉËɵ÷ÊÔ¡¢Ì½²ìºÍÈ·Õï
Ó¦Óà Visual Studio µ÷ÊÔ³ÌÐòÁ÷³ÌÀ´¿çÓïÑÔ±í´ï¡¢µ±µØ»òÔ¶³Ì¿ØÖÆ¡¢ÄËÖÁ¿ç´úÂëµÄÀúÊ·Êý¾ÝѸËÙËÑË÷ bug ²¢¿ªÕ¹µ÷ÊÔ¡£ ÀûÓÃ̽²ìÆ÷רÓù¤¾ßËÑË÷²¢¼ì²âÌØÐÔÎÊÌ⣬ÇÒ²»ÓÃÀëÈ¥µ÷ÊÔ³ÌÐòÁ÷³Ì¹¤×÷Á÷ÒýÇæ¡£
3¡¢¼ì²â
Ó¦ÓÃÈ«·½Î»µÄ¼ì²â¹¤¾ß׫д¸ßÆ·ÖÊ´úÂë
Visual Studio ¼ì²â¹¤¾ßÐÖúÄã½»»õ¸ßÆ·ÖʵÄÊÖ»úÈí¼þ¡£ Ó¦ÓÃÄÇЩרÓù¤¾ßÕûÌå¹æ»®¡¢ÊµÐкͼà¿ØÄãµÄËùÓмì²â¹¤×÷ÖС£ ¸ù¾ÝÐÔÄÜÖ¸±ê¡¢Ö¸±êÖµºÍÈ«·½Î»µÄ²âÊÔ״̬»ã±¨À´°ÑÎÕÄãµÄ¼ì²âÕûÌå¹æ»®¡£
4¡¢ºÏ×÷
Ó¦Óð汾¹ÜÀí¡¢Ìṩе÷ÐÔ¡¢¸ßЧÂʺÏ×÷
ÔÚËæÒâÌṩÉÌ(°üº¬ GitHub)´ú¹ÜµÄ Git ´¢´æ¿âÎļþ¹ÜÀí·½·¨ÄãµÄÔ´´úÂë¡£ »òÊÇ£¬Ó¦Óà Visual Studio Team Services ¹ÜÀí·½·¨ÄúÈ«²¿¹¤³ÌÏîÄ¿µÄ´úÂë¡¢Bug ºÍ¹¤×÷ÖÐÏî¡£
5¡¢ÍØÕ¹
×Ô¶¨ Visual Studio
¸ù¾ÝÀûÓÃÓÉ Microsoft¡¢´ó¼ÒµÄÕ½ÂÔ»ï°éºÍСÇøÌṩµÄרÓù¤¾ß¡¢¿ØÖƺÍÄ£°æÍØÕ¹ Visual Studio µÄ¹¦ÄÜ¡£ ¸ù¾Ý´î½¨Äã×Ô¼ºµÄÍØÕ¹À´ÒÀ¾ÝÄãµÄ°®ºÃ¿ªÕ¹½øÒ»²½Êµ¼Ê²Ù×÷ºÍ×Ô¶¨¡£
1¡¢´úÂëµ¼º½À¸¡¢IntelliSense¡¢ÖØй¹½¨¡¢´úÂëÐÞ²¹ºÍµ÷ÊÔµÄÌá¸ß¹¦ÄÜ£¬ÎÞÂÛ²ÉÓÃÄÄÒ»ÖÖÓïÑÔ±í´ï»ò·þÎñƽ̨£¬¶¼ÄܽÚÔ¼ÄãÔÚÈÕ³£Ã¿ÈÕÈÎÎñÉϺķѵÄʱ³¤ºÍ»îÁ¦¡£ Õë¶ÔÑ¡Óà DevOps µÄ¾«Ó¢ÍŶӣ¬Visual Studio 2017 ¼òµ¥»¯ÁËÄãµÄÄÚ²¿½á¹¹Ñ»·ÏµÍ³£¬²¢¸ù¾ÝÈ«ÐÂÉý¼¶µÄ¼´Ê±¹¦ÄÜ(Êôʵʱµ¥Ôª²âÊÔ¾íºÍ¼´Ê±¹¹¼ÜÏ໥ÒÀÀµÈÏÖ¤)¼ÓËÙÁË´úÂëÁ÷¡£
2¡¢½øÒ»²½Ö¸³öÁËÌáÉýÄãÿÈÕÅöµ½µÄÖ÷ҪÿÈÕÈÎÎñµÄ¸ßЧÂÊ¡£ ´ÓÒÀ¾ÝÄãµÄÒªÇó¶©ÖƵÄÈ«ÐÂÉý¼¶ÇáÁ¿ºÍÄ£¿é»¯Éè¼Æ°²Ñb£¬´ÓÔËÐе½¹ØµôµÄѸËÙ IDE£¬µ½›]Óй¤³ÌºÍ½â¾ö·½·¨¶ø²éѯ¡¢±àдºÍµ÷ÊÔÒ»ÇдúÂëµÄз½·¨¡£ Visual Studio 2017 ¿ÉÐÖúÄãÖÂÁ¦ÓÚ´ó¾ÖÒâʶ¡£
3¡¢¸ù¾Ý×Ô´øµÄ Azure רÓù¤¾ßÄ£¿é£¬Äã¿ÉÒÔÇáÇáËÉËɵؽ¨Á¢ÓÉ Microsoft Azure ÌṩÊÊÓõÄÔÆÓÅÏÈÑ¡ÔñÓ¦ÓÃÈí¼þ¡£ ¸ù¾Ý Visual Studio 2017£¬Äã¿ÉÒÔÇáÇáËÉËÉµØ´Ó IDE Á¢¼´Å䱸¡¢´î½¨¡¢µ÷ÊÔ¡¢×°°üºÍ²¼Êð Microsoft Azure ÉϵijÌÐòºÍ·þÎñÏîÄ¿¡£
4¡¢ÒÀ¿¿¸ß¼‰µ÷ÊԺͷÖÎö¹¤¾ß¼°Æäµ¥Ôª²âÊÔ¾íת»¯³É¹¦ÄÜ£¬¸ù¾Ýº¬ÓÐ Xamarin µÄ Visual Studio 2017£¬Óë¹ýÈ¥¶Ô±ÈÄã¿ÉÒÔ¸ü¿ì¡¢¸ü¼òµ¥µØ´î½¨¡¢Áª½ÓºÍµ÷½ÚÊÊÓà Android¡¢iOS ºÍ Windows µÄÒƶ¯ÖÇÄÜÖնˡ£ Ä㻹ÊÇ¿ÉÒÔÑ¡È¡ÔÚ Visual Studio ÖÐÓ¦Óà Apache Cordova »ò Visual C »ìºÏ¿ª·¢¿â¿ª·¢Éè¼ÆÀ´¿ª·¢Òƶ¯ÖÇÄÜÖնˡ£
´®Ðе÷ÊÔ¹¤¾ß¼´´®ÐÐͨÐŽӿڵ÷ÊÔÈí¼þ£¬¹ã·ºÓ¦ÓÃÓÚµ¥Æ¬»ú¿ØÖÆÁìÓòµÄÊý¾Ý¼à¿Ø¡¢Êý¾Ý²É¼¯¡¢Êý¾Ý·ÖÎöµÈ¹¤×÷¡£³£ÓõĴ®Ðе÷ÊÔ¹¤¾ß°üÀ¨´®Ðе÷ÊÔÖúÊÖ¡¢´®Ðмà¿Ø×°Öõȣ¬ÎªÁËÌá¸ß´®ÐÐͨÐŵÄЧÂÊ£¬Îȶ¨Êý¾ÝµÄ´«ÊäºÍ±£´æ¹ý³Ì£¬ËüÊǵ¥Æ¬»úͨÐÅ¿ª·¢µÄ±ØÒª¹¤¾ßÖ®Ò»¡£¶àÌØÈí¼þרÌâΪÄúÌṩ´®¿Úµ÷ÊÔ¹¤¾ß,²¨ÌØÂÊ×î¸ßµÄ´®¿Úµ÷ÊÔ¹¤¾ß,232´®¿Úµ÷ÊÔ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩµ÷ÊÔÈí¼þ,Èí¼þµ÷ÊÔ,À¶µÂ¿ØÖÆÆ÷µ÷ÊÔÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩvueµ÷ÊÔ¹¤¾ß,vueµ÷ÊÔ,vueµ¥²½µ÷ÊÔ;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þרÌâΪÄúÌṩ´úÂë¶Ô±È¹¤¾ß,Ò×ÓïÑÔ´úÂë¶Ô±È¹¤¾ß,´úÂë¶Ô±È;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿î´úÂë±à³ÌÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓÐѧϰ±à³Ì¡¢ÕæÔ´Âë¡¢¿ÉÐÅÍøÕ¾µÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕÒ´úÂë±à³ÌÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£