2014-04-23 26 views
5

Visual Studio 2013 với:javascript/Node.js IntelliSense trong visual studio 2013/resharper vấn đề

  • cụ Resharper 8.2
  • Node.js
  • yếu tố cần thiết Web

Từ những gì tôi thu thập từ số node.js tools site, tôi nên nhận được sự hấp dẫn.

Tuy nhiên, khi chỉnh sửa javascript trong một dự án node.js, tôi nhận được sự kỳ lạ trong đó gợi ý tất cả các loại nội dung không liên quan. Nó không có bất kỳ intellisense hữu ích nào cho nút và thực hiện các thao tác như tự động hoàn thành requirerequired, điều này cực kỳ khó chịu vì tôi phải nhấn thoát để ngăn không cho nó thay đổi, đôi khi tôi bỏ lỡ nó và điều này gây ra lỗi thời gian chạy.

Nó mang lại cho tôi sự intellisense cho mã của riêng tôi trong dự án, nhưng rất ít khác.

tôi đọc này, với một số hy vọng:

https://nodejstools.codeplex.com/workitem/562

Tuy nhiên, nếu tôi tắt Resharper IntelliSense cho các tập tin js, chứ không phải là nó trì hoãn đến Visual Studio/Node.js cụ tôi không nhận được IntelliSense ở tất cả . Tôi đang làm điều này vào lúc này vì không có gì tốt hơn là có vấn đề require ->required.

Đã không thể tìm thấy bất kỳ thứ gì hữu ích trong Google hoặc trên StackOverflow.

Trả lời

6

Nếu bạn tắt hoàn thành mã của ReSharper, bạn cũng cần đảm bảo rằng Visual Studio được bật. Vào Tools -> Options -> Text Editor -> Node.js và tìm các hộp kiểm "Complete completion".

+2

Nó không hoàn toàn ở đó, nhưng nó đặt tôi đi đúng hướng - nó nằm trong Tools -> Options -> Text Editor -> JavaScript -> Auto List Members. Cảm ơn! – nrkn

Các vấn đề liên quan