Một số IDE và biên tập viên đang cung cấp các công cụ chỉnh sửa "ngữ cảnh":Làm cách nào để bật trình chỉnh sửa "theo ngữ cảnh" trong Visual Studio?
- Một ví dụ đơn giản là Assistant Editor Trong XCode. Ví dụ, nếu bạn mở một tiêu đề (
foo.h
) trong cửa sổ chính, nó sẽ tự động mở cài đặt (foo.m
) trong cửa sổ trợ lý, v.v. .
Chân đế có Quick Edit nơi nhấn Ctrl + E phép bạn chỉnh sửa bộ chọn CSS trỏ đến phần tử HTML hiện tại của bạn.
Light Table có tài liệu nội tuyến và bảng soạn thảo:
Microsoft có một dự án Debugger Canvas đó là tương tự như những gì tôi muốn, nhưng đó là chế độ gỡ lỗi chỉ và giới hạn trong Visual Studio Ultimate. Công cụ tôi đang tìm kiếm là một công cụ để mã hóa, không phải là gỡ lỗi.
Tôi muốn một trình soạn thảo bình thường, và một trình soạn thảo thứ mà tôi thấy bối cảnh những gì tôi hiện đang chỉnh sửa.
Nếu tôi vào một lớp học mà thực hiện một giao diện, tôi muốn trình biên tập thứ để hiển thị giao diện
Nếu tôi về thành viên lớp đó là một thể hiện của lớp khác, tôi sẽ như trình biên tập trung học để chuyển sang nguồn lớp
Nếu tôi trên một phương pháp, tôi muốn trình biên tập trung học để trỏ đến cơ thể phương pháp
, v.v. & hellip;
Có cách nào (*) để có trải nghiệm tương tự trong Visual Studio 2012 không?
(*) một số mẹo ẩn, tính năng mở rộng, hack nhanh, giải pháp phù hợp với bạn & hellip;
và từ bên trong cửa sổ mà bạn có thể phải cấp nhấp chuột> Edit Definition (hoặc gán một phím tắt) để mở một trình soạn thảo văn bản cho nó – stijn
@stijn: Sau khi nhấp chuột phải bạn phải chọn "Go To Definition" chứ không phải "Edit Definition" – AminM
@JesonPark không chính xác, nó phụ thuộc vào những gì bạn muốn .. 'Edit Definition' sẽ đưa bạn đến định nghĩa của ký hiệu nằm dưới con trỏ của' trình soạn thảo' , do đó biểu tượng được sử dụng để xác định những gì được hiển thị trong Cửa sổ Định nghĩa Mã. 'Đi đến định nghĩa' làm những gì nó luôn luôn làm như vậy nó sẽ đưa bạn đến định nghĩa của biểu tượng dưới con trỏ của' Code Definition Window'. Có thể giống nhau, làm suy yếu vị trí con trỏ của bạn. – stijn