2012-04-20 46 views
14

Thỉnh thoảng tôi duyệt một kho lưu trữ và muốn xem một số tệp ở đó, mà không kiểm tra chúng (giả sử tôi đang tìm một tệp cụ thể). Tôi có ba lựa chọnCách đặt Notepad ++ làm trình chỉnh sửa mặc định TortoiseSVN?

  • nhấp đúp vào tệp sẽ mở trình chỉnh sửa mặc định. Đối với các tệp .cs sẽ là Visual Studio lớn và chậm. Và, một cách tự nhiên, nó phải mở một bản sao mới.
  • Nhấp chuột phải cũng cung cấp tùy chọn "Mở bằng ..." và sau đó tôi có thể chọn chương trình mình muốn
  • Nhấp chuột phải cũng cung cấp tùy chọn "Chỉnh sửa", sau đó mở Notepad.

Tôi muốn sử dụng Notepad ++ làm trình chỉnh sửa mặc định. Hoặc nó có thể là mục "Chỉnh sửa" trên menu ngữ cảnh mở ra, nhưng không phải hộp thoại "Mở bằng ..." đầy đủ và dài dòng. Tôi có thể làm điều đó? Tôi chưa tìm thấy một thiết lập như vậy, nhưng có thể có một số tùy chọn ẩn hoặc một cái gì đó.

Trả lời

15

Giống như Mand Beckett nói, và đây là con đường đăng ký đầy đủ:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\text\shell\edit\command 

Thay đổi (mặc định) giá trị trong khóa này. Hãy nhớ để lại% 1 ở đó.

Vấn đề với giải pháp ở trên là nó sẽ chỉ xử lý các tệp được coi là văn bản (có giá trị PerceivedType = văn bản trong sổ đăng ký). Hầu hết các tập tin văn bản đã được nhận thức như vậy trong registry, nhưng bạn không thể mở, ví dụ, một tập tin .lib theo cách này. giá trị để có thể mở thực sự tất cả các file từ trình duyệt kho lưu trữ với Notepad ++ chỉnh sửa (Default) trong khóa sau (thêm phím nếu không có):

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\edit\command 

LƯU Ý: Trong trình soạn thảo registry key mới sẽ có (Mặc định) giá trị của loại REG_SZ, không phải REG_EXPAND_SZ. Nếu bạn muốn REG_EXPAND_SZ, bạn phải tạo khóa bằng tệp .reg.

Tùy chọn khác là đặt tất cả các loại tệp có liên quan để mở từ Notepad ++ theo mặc định thay vì từ Visual Studio. Khởi động Notepad ++ với tư cách quản trị viên và trong Cài đặt> Tùy chọn> Liên kết tệp chỉ cần thêm các liên kết tệp mà bạn sử dụng.

+0

Ồ, vì vậy TortoiseSVN chỉ cần gọi lệnh "Chỉnh sửa" mặc định trên tệp? Thật thất vọng. : P Vâng, cảm ơn lời giải thích chi tiết! :) –

+0

Giải pháp làm việc cho tôi với nhiều loại tệp khác nhau - ngoại trừ .csv, điều này có vẻ rất lạ đối với tôi. – Moni

1

Bạn cần thay đổi tùy chọn đăng ký Windows để thực hiện điều đó. Bạn có thể thay đổi chương trình open mặc định từ trong cài đặt Rùa, nhưng đó là chức năng edit bạn muốn. Tìm kiếm

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations 

trong regedit.

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