2012-02-02 28 views
25

Có thể phát triển các ứng dụng NodeJS với VS2010 không. Tôi đang nói đồng bằng ol 'Javascript, không Azure hoặc bất kỳ công cụ ưa thích như thế. Tôi chỉ muốn sử dụng VS2010 như trình soạn thảo Javascript như tôi từ nền .NET và tôi rất thoải mái với nó.Phát triển nodej với studio trực quan 2010

Nếu có thể, hãy cho tôi biết cách cấu hình VS2010 để có thể mã hóa các ứng dụng NodeJS.

Trả lời

5

Nếu bạn chỉ muốn sử dụng Visual Studio làm trình soạn thảo văn bản, bạn có thể làm điều đó để chỉnh sửa ứng dụng Nút. Sử dụng file>mở website để mở thư mục mà ứng dụng của bạn là Node trong.

Sau đó bạn có thể mở bất kỳ file * .js và chỉnh sửa nó sử dụng soạn thảo văn bản của Visual Studio.

Nếu bạn muốn thử một số hỗ trợ Intellisense thử nghiệm, hãy xem node-vsdoc. Bạn sẽ có thêm các tập tin nd/node-vsdoc.js để dự án của bạn và sau đó tham khảo nó như thế này:

/// <reference path="node-vsdoc.js" /> 

Dưới đây là một ví dụ: https://github.com/kinogam/node-vsdoc/blob/master/nd/vsdoc-test.js

+0

Cảm ơn Rohan. Nhưng tôi đọc bài viết này [kinogam] (http://www.kinogam.com/?p=330). Tôi hiểu tất cả mọi thứ ngoại trừ phần mà những gì dự án mẫu VS2010 ông đang sử dụng để tạo ra các dự án mới cho nút. –

+1

Không cần sử dụng mẫu dự án. Sử dụng Tạo trang web và tạo một trang web trống. Làm điều này ngay cả khi dự án Node của bạn sẽ không phải là một trang web. –

+1

Điều đó nói rằng, dựa trên ý kiến ​​của bạn, bạn thực sự dường như được nhìn thấy tất cả mọi thứ thông qua lăng kính của Visual Studio. Đối với một ứng dụng Node, VS sẽ không giúp được gì nhiều. Bạn có thể muốn thử quên VS cho dự án này và chỉ sử dụng một trình soạn thảo văn bản đơn giản. Tôi nghĩ rằng làm như vậy thực sự giúp bạn phát triển như một nhà phát triển. –

39

Xin lỗi, người dùng mới không được phép đăng hình ảnh.

tôi có thể đọc được tiếng Anh, nhưng tôi không thể viết bằng tiếng Anh Vì vậy, chỉ cần này ... 囧

http://i.stack.imgur.com/aFyWV.jpg http://i.stack.imgur.com/aFyWV.jpg

+2

Đó là một người đàn ông tuyệt vời. Đồ tốt. –

+2

+1 cho nỗ lực và câu trả lời – guiomie

+0

công việc tuyệt vời thực sự thực sự tuyệt vời. –

3

Tôi đã sử dụng VS để phát triển Node và nó chỉ là một rất kinh nghiệm kém. Điều đó nói rằng, chỉ cần tạo một dự án Trang web trống. Mà là về trống rỗng như một dự án có thể được trong VS ... cá nhân, tôi muốn VS đã hỗ trợ cho một dự án "không biên dịch" hoặc "kịch bản", để giữ các tập tin misc, hoặc kịch bản bên ngoài mà không phải là purview của VS. Điều đó sang một bên bạn có thể muốn thử các typescript plugins for VS, khi họ thêm rất nhiều hỗ trợ intellisense hữu ích, cho những gì nó có giá trị.

Điều đó nói rằng, bạn có thể muốn cung cấp cho người chỉnh sửa khác một cơ hội, nếu bạn không cần kiểm soát nguồn tích hợp, bạn có thể muốn xem WebMatrix2 (miễn phí) từ MS, có plugin làm cho trình kiểm tra nút gỡ lỗi trong suốt. Cá nhân, tôi đã sử dụng JetBrains WebStorm (không quá đắt tiền) và yêu thích nó.

1

Một vài ngày trước Microsoft phát hành ial công cụ cho Node JS. Những công cụ này là cải tiến rất lớn so với các giải pháp hacky khác mà tôi đã cố gắng để kéo ra với Visual Studio.

http://techcrunch.com/2013/11/21/microsoft-launches-node-js-tools-for-visual-studio

Tôi chưa tìm thấy phiên bản VS 2010 của các công cụ này. Hiện tại, nó chỉ hỗ trợ VS 2012 và VS 2013.

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