題 如何在Notepad ++中插入時間和日期以及目錄路徑?


我剛剛下載了Notepad ++ v 5.3.1,我遇到了TextFX插件的兩個問題:

  1. 我錄了一個宏 “TextFX Insert”>日期和時間 (無論是短格式還是長格式),運行宏後,只顯示第一個時間

    例如,我要求插入時間,並說它 8:59 AM 11/27/2009;但是當我運行宏時它只會粘貼 8:。如何將日期插入文件而不必總是去 TextFX>插入>日期和時間

  2. 當我嘗試使用“TextFX Insert”添加目錄名稱或完整路徑時,只顯示第一個字母。例如, C:\data 只會出現 C 完整路徑或僅 d 為文件名。

我該如何解決這些錯誤?


4
2017-11-27 14:15


起源




答案:


我只是轉到了快捷鍵 設置→快捷方式映射器→插件命令→I:日期和時間→短格式

我正在運行5.3.1版。


7
2018-03-01 11:41





使用autohotkey可以非常輕鬆地完成這項工作,並且它可以在所有應用程序中使用,而不僅僅是Notepad ++

安裝AutoHotKey,然後將以下代碼保存為.ahk文件並運行它。

:*:]t::
FormatTime, CurrentDateTime,, h:mm tt M/d/yyyy   
SendInput %CurrentDateTime%
return

注意CurrentDateTime之後的雙逗號  一個錯字。 使用此腳本,鍵入 ] T, 會以格式給你日期和時間

2:56 PM 10/11/2013

第二個腳本只能在Notepad ++中使用

:*:]f::
ClipSaved := ClipboardAll   
SendInput {Alt}e{Down 8}{Right}{Enter} 
SendInput ^v
ClipBoard:= ClipSaved 
return

而在Notepad ++中,這個腳本

  1. 將剪貼板保存到變量
  2. 打開編輯菜單
  3. 下移8位到'複製到剪貼板'
  4. 向右移動1到'剪貼板的當前完整文件路徑'
  5. 將文件路徑複製到剪貼板
  6. 將剪貼板粘貼到Notepad ++
  7. 將保存的剪貼板內容複製回剪貼板

這兩個都可以合併為一個.ahk文件,您可以在啟動時將其設置為自動加載。


3
2017-10-11 13:58





我最新的NotePad ++版本是5.5.1。

我運行TextFX插件,它的工作原理。也許這就是你需要做的,下載最新的,那麼一切都應該沒問題。


2
2017-11-27 14:24



順便說一句,有趣的是這個版本是最新的,日期/時間textfx插件工作但插入當前目錄/完整路徑和文件名仍然無法工作...抱歉! - t0mm13b


Notepad ++的作者 ,“宏系統無法記錄插件命令。”


2
2018-01-23 16:18



差不多5年後,似乎仍然如此:( - RockPaperLizard


  1. 插件 / 插件管理器 / 顯示插件管理器 
  2. TextFX字符 並安裝它
  3. 重啟後轉到 TextFX / TextFX插入 並選擇日期和時間 或目前的直接

2
2017-09-20 09:57



OP已經表示他們正在使用TextFX字符,他們希望將動態輸出包含在宏中。 - Zhaph - Ben Duguid


去: 宏→修改快捷方式/宏→插件命令。設置熱鍵:“我:日期&&時間 - 短格式”

它適用於版本5.9.3。

如果“宏”中沒有“修改宏” - 條目,則必須至少記錄一個宏。我知道,這並不完美。


1
2017-09-12 17:50





假設您使用的是當前版本,則可以創建一個熱鍵,通過以下方式將DateTime插入到Notepad ++文檔中:

  • 打開設置菜單,然後打開ShortCut Mapper ...
  • 單擊“插件命令”選項卡
  • 找到項目“我:日期和時間 - 短格式”(我的版本上的項目#188 - 或者如果您願意,可以使用長格式)
  • 單擊該項以突出顯示它,然後單擊屏幕底部的“修改”按鈕
  • 添加捷徑 - 我使用了Ctrl-F5

完成!


1
2017-10-24 19:19





您可以將此用作路徑:

  • 編輯/複製到剪貼板/剪貼板的當前文件路徑

  • 編輯/複製到剪貼板/當前文件名到剪貼板

在這裡找到: Notesoad ++和一些插件的默認鼠標和鍵盤快捷鍵列表


0
2018-03-16 20:03