Windows 텍스트 편집기에서 대용량 및 위젯을 사용하여 임시 메모 파일을 쉽게 만들 수 있습니다.

Motivation


Emacs의 Open-junk-file과 같은 리듬입니다.
작업 일지는 수시로 파일에 상세하게 기록해야 한다.
아마 매일 다양한 주제 미션이 일어날 거예요.
매번 그날의 서류를 만들어서 어디에 저장할지 결정하고 파일 이름을 결정하는데... 그러면 게으르겠죠.
간단하게 필기하고 싶어요!
그곳의 생활을 해결하는 거야.
운행 시간위자으로는 1 계열이 필요합니다.

Goal

  • Ctrl+Alt+J를 눌러 파일 이름의 나머지 부분을 입력하면 yyyy/MM/dd/yyyyMMdd-HHmmss- 라는 파일이 자동으로 생성되고 편집기가 시작됩니다.
  • Dropbox, Google Drive, ownCloud 등 클라우드 저장소와 협력하면 저장하는 순간이 동기화되어 어디서나 그 노트를 볼 수 있어 편리하다.
  • How to

  • 다음 스크립트를 원하는 곳에 놓으십시오.
  • junk_base_dir, emeditor="C:\Users\Programs Files\EmEditor\EmEditor.exe" 저장된 디렉터리의 경로, 편집기의 실행 파일의 전체 경로로 바꾸십시오.
    junkfile.nako
    母艦の可視はオフ
    junk_base_dir=「C:\Users\fred\ownCloud\Documents\memos」
    today=今日
    now=今
    todayの「/」を「\」に置換
    junk_dir="{junk_base_dir}\{それ}"
    today_hyphen=todayの「/」を「-」に置換
    now_hms=nowの「:」を「」に置換
    filename_prefix="{today_hyphen}-{now_hms}-"
    filename_prefixを表示
    ダイアログ初期値はfilename_prefix
    「Input Junk File Name」で尋ねる
    もしそれがいいえならば
        おわり
    違えば
        junk_file_nameはそれ
        junk_dirのフォルダ作成
        junkfile="{junk_dir}\{junk_file_name}"
        「」をjunkfileに保存
        emeditor="C:\Users\Programs Files\EmEditor\EmEditor.exe"
        "{emeditor} {junkfile}"をコマンド実行
        おわり
    
  • 저장 위치의 예
  • 바탕 화면 등 적당한 곳에 바로 가기 만들기
  • 단축키 지정

  • Usage

  • Ctrl+Alt+J 유형은 파일 이름을 묻습니다.
  • 나머지 파일 이름을 채우고 확장자를 쓰세요.
  • 날짜 디렉터리에 파일을 만들고 편집기가 시작되면 바로 편집할 수 있습니다.

  • 편안하다
    영어 버전의 Windows라면 위자1은 유니코드 프로그램이 아니기 때문에 사용할 수 없기 때문에 ↓을 사용하기로 했다.
    이제 막 입문한 터라 더러운 프로그램이 되었다.
    Open junkfile golang windows version.
    junkfile.go
    package main
    
    import (
      "fmt"
      "time"
      "bufio"
      "io/ioutil"
      "os"
      "os/exec"
      "strings"
    )
    
    func main() {
        //fmt.Println("hello, world")
        nowTime := time.Now()
        const yyyymmdd = "2006/01/02"
        const ymdhis = "20060102-150405"
        str1 := nowTime.Format(yyyymmdd)
        str2 := nowTime.Format(ymdhis)
        fmt.Printf("now -> %s\n", str1)
        fmt.Printf("now -> %s\n", str2)
        reader := bufio.NewReader(os.Stdin)
    
        fmt.Print(str2, "-")
    
        text, _ := reader.ReadString('\n')
        text = strings.TrimSuffix(text, "\r\n")
        //text = text[:len(text)-2]
        fmt.Println(text)
    
        folderPath := "D:/Users/wnoguchi/Dropbox/Documents/junk/" + str1
        os.MkdirAll(folderPath, os.ModePerm)
    
        filePath := folderPath + "/" + str2 + "-" + text
        fmt.Println(filePath)
        d1 := []byte("")
        //err := ioutil.WriteFile(filePath, d1, os.ModePerm)
        ioutil.WriteFile(filePath, d1, os.ModePerm)
    
        //if err := os.MkdirAll("hoge/fuga", 0777); err != nil {
        //    fmt.Println(err)
        //}
    
        //C:\Program Files\EmEditor\EmEditor.exe
        //cmd:= exec.Command("cmd","/C","start","C:/Program Files/EmEditor/EmEditor.exe", filePath)
        cmd:= exec.Command("C:/Program Files/EmEditor/EmEditor.exe", filePath)
        //err:=cmd.Start()
        cmd.Start()
        //panic(err)
    }
    

    위자애


    무자는 일본어 프로그래밍 언어다.
    최근 JavaScript로 이동위자이 나타났습니다.
    변압기 같은 거예요?웹 전용인가요?
    또한 무자2는 C#로 개발되었습니다.NET가 실행될 때 실행되는 환경이라면 어디서든 실행할 수 있습니다.네, 모노라면.
    상술한 것은 현행 무자1과의 이야기다.

    References

  • Emacs에서 일회용 파일 열기 - Qiita
  • 위자: 일본어 프로그래밍 언어
  • 좋은 웹페이지 즐겨찾기