2008-08-29 25 views
9

Một phần của cuộc sống "sắp xếp cuộc sống phát triển của bạn, Rob" đã khiến tôi lưu ý rằng tôi không có thư viện số code snippets (và Jeff did a post too). Bây giờ tôi có một vài, nhưng tôi biết tôi thực sự nên làm việc hướng tới việc tạo ra thư viện của riêng tôi để tăng năng suất của tôi.Bạn sử dụng trình chỉnh sửa đoạn mã nào?

Một điều tôi đã bắt đầu làm là để trình chỉnh sửa đoạn mã của tôi mở (Snippy) và bất cứ khi nào tôi nhận ra tôi đang viết mã chung, tôi dừng lại và tạo một đoạn mã cho nó.

Tôi chỉ đang tự hỏi những người chỉnh sửa mà bạn sử dụng? Có thể có một cái tốt hơn ở đó, và nếu tôi bỏ lỡ, tôi muốn tham gia vào đó! :)

Trả lời

11

Tôi chưa bao giờ sử dụng, nhưng tôi đã nghe nói về Code Snippet Editor từ Microsoft. Phiên bản này dành cho Visual   Stud io   2005. Tuy nhiên, cũng có một số Visual Studio 2008 edition.

+2

Tôi chấp nhận câu trả lời này vì bạn có vẻ như người dùng duy nhất có THỰC TẾ đọc câu hỏi .. Đoạn mã của mã! = Đoạn mã cho Visual Studio. Tôi đã +1 một số câu trả lời khác mặc dù chúng hữu ích. –

+0

Trình chỉnh sửa đoạn mã là cách tốt nhất mà tôi có thể tìm thấy. Snippy là lỗi và không khả thi, mong manh. Sampe với Snippet Designer, nhưng nó có một nhà thám hiểm tốt đẹp mà không làm việc. "Trình chỉnh sửa đoạn mã" với trình khám phá đoạn mã sẽ thật tuyệt vời. – AMissico

+0

Ngoài ra còn có "Snipp Dogg" tại . Nó phụ thuộc rất nhiều vào lưới bất động sản mà làm cho chỉnh sửa khó hơn nó phải được. – AMissico

3

Thành thật mà nói, trong thực tế, bất kể những gì tôi muốn suy nghĩ và nói, thư viện sản xuất được thử nghiệm thực nghiệm của tôi là "tìm kiếm trong tệp" và "mở dự án đó và tệp tôi đã thực hiện vài tháng trước".

Tôi nói điều này vì đó là một ví dụ dễ thực tế về một cái gì đó và cách tốt nhất để tái sử dụng. Đối với những người nói "có, nhưng bạn có thể dễ dàng truy cập một cái gì đó từ 18 tháng trước, tôi sẽ nói: đó chỉ là không thực tế: mã cũ hơn 18 tháng đã lỗi thời!

OK, nhưng bây giờ để trả lời câu hỏi công cụ tốt nhất mà tôi nghĩ mọi người nên thử:.. Evernote

đó là mát mẻ bởi vì trong một công cụ mà bạn có thể làm thư viện mã geeky của bạn, mà còn sử dụng nó cho các công cụ khác không geeky Thêm vào đó, nó có mát OCR nghệ để giúp bạn tìm kiếm ngay cả hình ảnh (có văn bản trong đó)!

0

Tôi thêm đoạn mã vào các gói TextMate (RSpec, Ruby on Rails, v.v.).

0

TextMate tất cả đường cho tôi. Tôi đang thực sự tạo một gói mới để sử dụng với khung công tác PHP mà tôi hiện đang sử dụng.

10

Snippet Compiler là một mini-IDE nhỏ tuyệt vời phù hợp để kiểm tra các đoạn mã nhỏ.

+0

Trình biên dịch Đoạn trích là một công cụ tuyệt vời, tuy nhiên, tôi đã không chấp nhận vì tôi đang tìm kiếm các công cụ Đoạn mã như trong một công cụ để giúp tạo các đoạn mã XML cho phép bạn để hoàn thành mã (ví dụ như ctor, prop, vv). + 1'ed một trong hai cách, SC là tuyệt vời: D –

+0

Không trả lời câu hỏi. – AMissico

3

Tôi cũng sử dụng số này Snippet Compiler, liên kết @moobaa được liên kết.

Tôi nghĩ rằng nó thực sự tốt và hữu ích để kiểm tra "on-the-fly" đoạn nhỏ của mã, chạy chúng ngay lập tức mà không bắn lên toàn bộ môi trường Visual Studio; nó có thể nhắm mục tiêu phiên bản khung công tác khác nhau. Thử nó; nó tốt.

6

LINQPad Thật tuyệt vời.

Ngoài đoạn mã, bạn cũng có thể truy vấn cơ sở dữ liệu SQL. Một tập hợp các webcast nhỏ trên LINQPad có thể được tìm thấy here.

+0

Ứng dụng tuyệt vời! Cảm ơn cho những người đứng đầu lên! –

0

Rick Strahl gần đây đã đăng một dự án lớn ASP.NET MVC để liên kết đến các đoạn mã từ các trang web mạng xã hội:

  1. Lời giải thích dự án có thể được tìm thấy ở đây Introducing CodePaste.NET
  2. Các trang web thực tế hiện có sẵn tại CodePaste.net
3

Tôi hơi thiên vị vì đây là dự án của tôi. Nhưng tôi sử dụng số Snippet Designer. Nó tích hợp trực tiếp bên trong Visual Studio và cho phép tôi làm nổi bật một phần của mã và chỉ cần xuất nó vào một trình soạn thảo đoạn mã.

+1

Buggy. Không thể thực hiện được. – AMissico

+2

Nếu bạn gặp bất kỳ sự cố nào, hãy gửi lỗi trên trang codeplex. Cảm ơn. –

+0

Công cụ tuyệt vời. Tôi đã xem rất nhiều công cụ và công cụ của bạn là một trong những công cụ dễ dàng và thú vị nhất! Làm tốt bằng cách thêm cánh vào VS. –

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