Câu trả lời:
Đầu tiên hãy đóng Notepad ++, sau đó tìm tệp tin tập tin, thường là trong:
C:\Users\<username>\AppData\Roaming\Notepad++
C:\Documents and Settings\<username>\Application Data\Notepad++
Mở nó bằng một cái gì đó không phải là Notepad ++ (có lẽ là notepad.exe) và thêm một cái gì đó như thế này vào tệp trong các <UserDefinedCommands></UserDefinedCommands>
thẻ:
<Command name="Launch file" Ctrl="yes" Alt="yes" Shift="yes" Key="">"$(FULL_CURRENT_PATH)"</Command>
Điều đó sẽ khởi chạy tệp (đã lưu) với ứng dụng mặc định của nó.
Lưu các thay đổi và sau đó tải lên Notepad ++ để xem các mục mới của bạn trong menu Run.
Quan trọng : không chỉnh sửa shortcuts.xml
bằng chính Notepad ++ vì tệp phím tắt được ghi đè khi chương trình tắt (ghi đè bất kỳ thay đổi nào bạn đã thực hiện).
Execute
với mã ở trên, ngoại trừ phím nóng. Tôi đang cố gắng để khởi chạy một .ahk
kịch bản. Lệnh menu hoạt động, nhưng phím nóng thì không. Tôi chỉ muốn F5
[khóc].
Tôi đoán bạn có nghĩa là một Plugin để thực thi các lệnh hoặc tập lệnh xour. Có một Plugin được hỗ trợ chính thức cho điều đó trên Plugindirectory N ++ có tên là NppExec
Câu trả lời của boot13 là một chút quá phức tạp. Menu Run và lệnh sẽ làm điều này. Nó cũng có khả năng lưu lệnh bằng một phím nóng được gán. Điều này sau đó được lưu vào UserDefinedCommands.
Tùy chọn mà tôi thích là plugin NppExec. Điều này có khả năng và linh hoạt hơn nhiều khi chọn cách chạy chương trình và có thể chạy mọi thứ trong dòng lệnh với đầu ra của bàn điều khiển cũng như khởi chạy các ứng dụng windows.
NPPExec không hoạt động với tôi vì vậy tôi đã thử plugin "RunMe" được viết bởi F. Stellari, hoạt động như một bùa mê. Nó thực thi các tệp dựa trên phần mở rộng của chúng chỉ bằng cách nhấn một phím hoặc tổ hợp phím.
Theo mặc định, RunMe là "Shift + F5" nhưng bạn có thể dễ dàng thay đổi điều này thành F5 thay đổi cài đặt phím tắt trên bàn phím của Notepad ++.
Url tải xuống hiện tại là: http://sites.google.com/site/fstellari/nppplugins
Nếu điều này thay đổi, hãy tìm kiếm "notepad ++ runme"
Run
lệnh mặc định và gán lại cho RunMe'
lệnh s, nhưng phím nóng không hoạt động.