| I use Windows. I support Windows at work. I don't code. But I need to pick up one day where I left off the previous day like anybody else. My solution works on Windows, but should be easily portable to any other platform. I have a batch file called remember.bat, stored in my %PATH% so I can call it from anywhere (I usually use the start menu run box). It simply ECHOes the time, date, and any command line arguments to a text file. Like this: (First post. Sorry if the formatting breaks.) (edit: yeah, formatting broke.) time /t >> %userprofile%\documents\notes.txt date /t >> %userprofile%\documents\notes.txt echo %* >> %userprofile%\documents\notes.txt echo. >> %userprofile%\documents\notes.txt exit I also have a log viewer application called CMTrace.exe (from Windows SCCM) in my startup folder, pointing at that notes.txt file. So when I log in to my computer, CMTrace tails the notes file, highlighting a bunch of key words in different colors to make severity more obvious. When I need to add something to the list, I just start\run, type "remember whatever I need to remember" (without quotes) and the file is appended with: 06:47 AM
Thu 01/14/2021
whatever I need to remember If you want to view it live, you can use anything that can tail a file instead of CMTrace if you don't have access to it. Otherwise it's available to refer to anytime with your text viewer of choice. If I need to remove something from the notes, I can open it in Notepad++ or whatever and save it, but I find myself leaving everything there for future reference. I realize the post starts with "When coding", but I imagine this could work there, and I know it works elsewhere, so I figured I'd share anyway. |