δÀ´Õ¹Íû
À¶×àÔÆLSP¿âÒ»Ö±¸üкÍÓÅ»¯£¬Î´À´½«ÒýÈë¸ü¶àµÄ¹¦Ð§ºÍˢУ¬ÒÔÖª×㿪·¢ÕßµÄÐèÇ󡣿ª·¢Õß¿ÉÒÔ¹Ø×¢¹Ù·½Í¨¸æºÍÉçÇø¶¯Ì¬£¬Ïàʶ×îÐµĹ¦Ð§ºÍˢУ¬ÊµÊ±Éý¼¶LSP¿â£¬ÏíÊܸüºÃµÄ¿ª·¢ÌåÑé¡£
ͨ¹ý±¾ÎĵÄÏÈÈݺÍʹÓÃ˵Ã÷£¬ÐÅÍпª·¢ÕßÄܹ»¸üºÃµØÃ÷È·ºÍʹÓÃÀ¶×àÔÆLSP¿â£¬Ìá¸ß¿ª·¢Ð§ÂÊ£¬±à?д¸ßÖÊÁ¿µÄ´úÂ롣ϣÍûÕâЩ×ÊÁϺÍÖ¸µ¼Äܹ»ÎªÄúµÄ¿ª·¢ÊÂÇé´øÀ´×ÊÖúºÍÆô·¢¡£×£ÄúÔÚ¿ª·¢Àú³ÌÖÐÈ¡µÃÀֳɣ¡
³£¼ûÎÊÌâÓë½â¾ö¼Æ»®
ÉèÖÃÎÊÌ⣺ÔÚÉèÖÃLSP¿âʱ£¬ÈôÊÇÓöµ½ÎÊÌ⣬¿ÉÒԲο¼¹Ù·½Îĵµ»òÉçÇøÂÛ̳ÖеĽâ¾ö¼Æ»®£¬Ñ°ÕÒÏàËÆÎÊÌâµÄ½â¾öÒªÁì¡£¼æÈÝÐÔÎÊÌ⣺LSP¿âÖ§³Ö¶àÖÖ±à¼Æ÷ºÍÓïÑÔ£¬µ«ÔÚÄ³Ð©ÌØÊâÇéÐÎÏ¿ÉÄÜ»áÓöµ½¼æÈÝÐÔÎÊÌâ¡£¿ÉÒÔÔÚ¹Ù·½ÎĵµºÍÉçÇøÂÛ̳ÖвéÕÒÏà¹ØÐÅÏ¢£¬»òÕßÌá³öÎÊÌâ×·Çó×ÊÖú¡£
ÐÔÄÜÎÊÌ⣺ÔÚʹÓÃLSP¿âʱ£¬ÈôÊÇÓöµ½?ÐÔÄÜÎÊÌ⣬¿ÉÒÔʵÑéÓÅ»¯ÉèÖòÎÊý£¬Èçµ÷½â²¹È«ÑÓ³Ù¡¢¹Ø±Õ²»ÐëÒªµÄ¹¦Ð§µÈ£¬ÒÔÌá¸ßʹÓÃÌåÑé¡£
1ÉèÖÿª·¢ÇéÐÎ
×°ÖÃËùÐèµÄÈí¼þ£ºÈ·±£ÄúµÄ¿ª·¢ÇéÐÎÒѾװÖÃÁËÐëÒªµÄÈí¼þ£¬°üÀ¨±à¼Æ÷£¨ÈçVSCode¡¢SublimeText¡¢AtomµÈ£©ºÍÈκÎÌØ¶¨ÓïÑÔËùÐèµÄÚ¹ÊÍÆ÷»ò±àÒëÆ÷¡£ÏÂÔØLSP¿Í»§¶Ë£ºÆ¾Ö¤ÄúµÄ?±à¼Æ÷ÀàÐÍ£¬´ÓÀ¶×àÔÆLSP¹Ù·½ÍøÕ¾ÏÂÔØÏìÓ¦µÄLSP¿Í»§¶Ë¡£
ÉèÖÃLSP·þÎñÆ÷£ºÆ¾Ö¤ËùʹÓõıà³ÌÓïÑÔ£¬×°Öò¢ÉèÖÃLSP·þÎñÆ÷¡£ÀýÈ磬¹ØÓÚTypeScriptÏîÄ¿£¬Äú¿ÉÄÜÐèҪװÖÃTypeScript±àÒëÆ÷¡£
SP¿âµÄ½¹µã¹¦Ð§
´úÂ벹ȫ£¨Autocompletion£©£ºLSP¿âÄܹ»ÔÚ±à¼Æ÷ÖÐʵʱÌṩ´úÂ벹ȫ½¨Ò飬×ÊÖú¿ª·¢Õß¿ìËÙÕÒµ½º¯Êý¡¢Àà¡¢±äÁ¿µÈ£¬Ìá¸ß´úÂë±à?дµÄËÙÂÊ¡£Óï·¨¸ßÁÁ£¨SyntaxHighlighting£©£ºLSP¿âÌṩ¸ßÖÊÁ¿µÄ?Óï·¨¸ßÁÁ¹¦Ð§£¬Ê¹´úÂë¸ü¾ß¿É¶ÁÐÔ£¬±ã?ÓÚ¿ª·¢ÕßÃ÷È·´úÂë½á¹¹¡£
µ÷ÊÔ¹¤¾ß£¨DebuggingTools£©£º¼¯³ÉǿʢµÄµ÷ÊÔ¹¤¾ß£¬Ö§³Ö¶Ïµãµ÷ÊÔ¡¢±äÁ¿Éó²é¡¢¿ÍÕ»×·×ٵȣ¬±ãÓÚ¿ª·¢Õß¿ìËÙ¶¨Î»Ï¢Õù¾öÎÊÌ⡣ʵʱÕï¶Ï£¨Real-timeDiagnostics£©£ºLSP¿âÄܹ»ÊµÊ±¼ì²â´úÂëÖеĹýʧºÍÖÒÑÔ£¬ÊµÊ±ÌáÐÑ¿ª·¢ÕßÐÞ¸´ÎÊÌ⣬Ìá¸ß´úÂëÖÊÁ¿¡£
´úÂëÆÊÎö£¨CodeAnalysis£©£ºÍ¨¹ý´úÂëÆÊÎö¹¦Ð§£¬LSP¿âÄܹ»Ìṩ´úÂëÖÊÁ¿±¨¸æ¡¢Öع¹½¨ÒéµÈ£¬×ÊÖú¿ª·¢ÕßÓÅ»¯´úÂë¡£
À¶×àÔÆLSP¿âÊÇÒ»¿î¹¦Ð§Ç¿Ê¢ÇÒÒ×ÓÚʹÓõÄÓïÑÔ·þÎñÆ÷¿â£¬Äܹ»ÏÔÖøÌáÉý¿ª·¢ÕߵıàÂëЧÂʺʹúÂëÖÊÁ¿¡£ÎÞÂÛÄúÊÇÐÂÊÖÕÕ¾É×ÊÉ·¢Õߣ¬Í¨¹ýºÏÀíʹÓÃÀ¶×àÔÆLSP¿â£¬¶¼ÄÜÔÚ¿ª·¢Àú³ÌÖÐÊÜÒæ·Ëdz¡£±¾ÎÄΪÄúÌṩÁËÏêϸµÄ×ÊÁÏ×ÊÔ´ÊáÀíºÍʹÓÃ˵Ã÷£¬Ï£ÍûÕâЩÐÅÏ¢ÄÜ×ÊÖúÄú¸üºÃµØ?Ã÷È·ºÍʹÓÃÀ¶×àÔÆLSP¿â¡£
ÎÒÃǽ«ÏêϸÏÈÈÝÔõÑùÔÚÏÖʵ¿ª·¢ÖÐʹÓÃÀ¶×àÔÆLSP¿â£¬°üÀ¨Ò»Ð©ÏêϸµÄ´úÂëʾÀýºÍ×î¼Ñʵ¼ù¡£
У¶Ô£º³Â·ïܰ(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)


