Insert DateTime Plugin for Notepad++ v0.3 업데이트 (32bit, 64bit)

  




  • Notepad++용 현재 날짜 및 시간 입력 플러그인 v0.3
    이 프로그램은 Notepad++(이하 Npp) 플러그인으로 단축키를 누르면 현재 날짜와 시간을 편집창에 삽입합니다.





    이번 버전에서는 항상 생각하고 있던 옵션 기능을 추가 했습니다.
    기능 상의 업데이트가 있으니 업데이트를 추천 드립니다.

    1. 주요 업데이트는 입력 되는 날짜, 시간 형식을 직접 설정 할 수 있습니다.
       설정 지시자는 별도의 게시글로 작성하였습니다. [ 보러가기 ]
    2. 앞, 뒤에 붙는 문자열을 설정 할 수 있습니다.
    3. 형식 설정이 가능해지면서 월~금 등의 한글 입력시 Ansi, UTF8 문서 형식에 따라 입력되게 변경 되었습니다.
       위 사진에도 나오는 날짜 뒤에 ddd 의 경우 윈도가 영어 환경일때 Sun-Sat 으로 한글 환경일 때는 일-토로 입력됩니다.
       dddd 일때는 Sunday-Saturday , 일요일-토요일로 입력 됩니다.



    Npp v8.x 이상 버전을 기준으로 만들었습니다.
    이하 버전(v7.4.2 32bit)에서도 작동 테스트는 했으나 완벽한 작동을 보장하지 않습니다.

  • 업데이트 로그
    2012-11-09 : 프로젝트 시작
    2012-11-11 : 32bit 플러그인 배포
    2021-06-03 : 32bit + 64bit 플러그인 배포
    2022-06-08 : 옵션 설정 기능 추가

  • 사용법 
    날짜와 시간 : 2011-01-30 13:30:51 형식 (단축키 : Ctrl + D)
    날짜 : 2011-01-30 형식 (단축키 : Ctrl + Alt + D)
    시간 : 13:30:51 형식 (단축키 : Alt + Shift + D)

  • 설치 및 제거
    설치 : 받은 zip 파일의 압축을 해제 한 후 KrInsertDateTime.dll 파일을
             Npp가 설치된 디렉토리 아래에 plugins 디렉토리에 KrInsertDateTime 디렉토리를 만든 후
             복사하거나 메뉴에서 설정->가져오기->플러그인 가져오기 메뉴에서
             압축 해제한 dll 파일을 선택하면 됩니다. 
             일반적으로 32bit 플러그인의 경로는 C:\Program Files (x86)\Notepad++\plugins\
             64bit 플러그인의 경로는 C:\Program Files\Notepad++\plugins\ 입니다.  
    제거 : Npp 종료후 복사한 dll 파일을 삭제합니다.
             
  • 라이선스 
    프리웨어 기본 라이선스 [보기
    이 프로그램은 공개프로그램(freeware)입니다.
    회사, 관공서, 학교 등 어떤 곳에서도 자유롭게 사용하실 수 있으며
    부록이나 무료의 형태로 제공될 수 없습니다.
    제 홈페이지를 제외한 단체 혹은 기관에서의 재배포는 원칙적으로 금하고 있으며
    제작자의 동의 없이 판매 및 상업적 활용 할 수 없습니다.
    또한 제작자는 이 프로그램이 사용자의 필요 사항을 만족시킨다거나,
    이 프로그램의 작동이 제대로 이루어진다거나,
    이 프로그램에 오류가 없음을 보증하지 않습니다.
    이 프로그램 사용 시에 발생하는 모든 문제에 대해 제작자는 책임을 지지 않습니다.


  • 다운로드 
    자신이 사용중인 버전확인 방법은 Npp실행 후 F1 버튼을 누르거나
    메뉴에서 ? -> Notepad++ 정보를 누르시면 확인 가능합니다.




    32bit : https://bit.ly/39gM82d
    64bit : https://bit.ly/3Qk6acS

KrInsertDateTime 날짜 시간 옵션 설정값

KrInsertDateTime 날짜 시간 옵션 설정값 참고용 페이지 입니다.

 
지정자 목차

c

ShortDateFormat 전역 변수로 지정된 형식의 날짜와 LongTimeFormat 전역 변수로 지정된 시간을 표시합니다. 시간이 정확히 밤 12:00이면 시간 부분이 표시되지 않습니다.

d

날짜 (1-31)

dd

날짜 (01-31) 앞에 0이 붙습니다.

ddd

요일, ShortDayNames 전역 변수 (일-토)에 지정된 문자열을 사용하여 축약 된 형식으로 표시됩니다. 사용 윈도 언어에 따라 다릅니다. 영어권에서는 (Sun-Sat)

dddd

요일, LongDayNames 전역 변수(일요일-토요일)에 지정된 문자열을 사용하여 전체 이름으로 표시합니다. 영어권에서는 (Sunday-Saturday)

ddddd

날짜, ShortDateFormat에 전역 변수로 지정된 형식으로 표시됩니다.

dddddd

날짜, LongDateFormat에 전역 변수로 지정된 형식으로 표시됩니다.

e

(Windows만 해당) 해당 시대의 연도를 표시합니다. (일본어, 한국어 및 대만 locale만 해당)

ee

(Windows만 해당) 0이 붙은 시대의 연도를 표시합니다. (일본어, 한국어 및 대만 locale만 해당)

g

(Windows에만 해당) 시대를 약어로 표시합니다. (일본어 및 대만 locale만 해당)

gg

(Windows에만 해당) 시대를 전체 이름으로 표시합니다. (일본어 및 대만 locale만 해당)

m

월 (1-12) 이 지정자가 h 또는 hh 지정자 바로 뒤에 오면 월 대신 분이 표시됩니다.

mm

월 (01-12) 앞에 0이 붙습니다. 이 mm 지정자가 h 또는 hh 지정자 바로 뒤에 오면 월 대신 분이 표시됩니다.

mmm

월 이름, ShortMonthNames 전역 변수에 지정된 문자열(Jan-Dec)을 사용하여 축약 된 양식입니다.

mmmm

월 이름, LongMonthNames 전역 변수에 지정된 문자열(January-December)을 사용하여 전체 이름으로 표시합니다.

yy

연도, 두 자리 숫자(00-99)로 표시됩니다.

yyyy

연도, 4자리 숫자(0000-9999)로 표시됩니다.

h

시간 (0-23)

hh

시간 (00-23) 앞에 0이 붙습니다.

n

분 (0-59)

nn

분 (00-59) 앞에 0이 붙습니다.

s

초 (0-59)

ss

초 (00-59) 앞에 0이 붙습니다.

z

밀리초 (0-999)

zzz

밀리초 (000-999) 앞에 0이 붙습니다.

t

시간, ShortTimeFormat에 전역 변수로 지정된 형식으로 표시됩니다.

tt

시간, LongTimeFormat에 전역 변수로 지정된 형식으로 표시됩니다.

am/pm

12시간 형식을 나타내기 위해 h 또는 hh 지정자 앞에 사용됩니다. 'am'은 오전에는 표시되고 'pm'은 오후에 표시됩니다. AM/PM 지정자는 소문자, 대문자 또는 이들의 혼합일 수 있으며 그에 따라 결과가 표시됩니다.

a/p

12시간 형식을 나타내기 위해 h 또는 hh 지정자 앞에 사용됩니다. 'a'는 오전에 표시되고 'p'는 오후에 표시됩니다. a/p 지정자는 소문자, 대문자 또는 이들의 혼합일 수 있으며, 그에 따라 결과가 표시됩니다.

ampm

h 또는 hh 지정자 앞에 오는 시간은 12시간 시계를 사용합니다. 오전에는 TimeAMString 전역 변수의 내용 다음에 TimePMString 전역 변수의 내용이 뒤따릅니다.

/

DateSeparator 전역 변수에 지정된 날짜 구분 기호입니다.

:

TimeSeparator 전역 변수에 지정된 시간 구분 기호입니다.


Flutter 3.0 업데이트 후 Exception: Bad UTF-8 encoding 오류 발생 해결

Flutter 3.0 업데이트 후 아래와 같은 Bad UTF-8 encoding 오류가 발생 했다.

 

Visual Studio - develop for Windows (the doctor check crashed)

    ✗ Due to an error, the doctor check did not complete.
If the error message below is not helpful, please let us know

      about this issue at https://github.com/flutter/flutter/issues.

    ✗ Exception: Bad UTF-8 encoding (U+FFFD; REPLACEMENT CHARACTER) found while 


해결 방법은 vswhere.exe 파일을 최신 버전으로 변경 해 주면 해결 된다.


https://github.com/microsoft/vswhere/releases 에서 

최신 버전(글 작성 시 v3.0.2)의 vswhere.exe 파일을 다운 받은 후 

Visual Studio Installer 디렉토리에 복사 하면 된다.


기본 경로로 설치 했다면 아래와 같다.

C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe

Insert DateTime Plugin for Notepad++ v0.3 업데이트 (32bit, 64bit)

   Notepad++용 현재 날짜 및 시간 입력 플러그인 v0.3 이 프로그램은 Notepad++(이하 Npp) 플러그인으로 단축키를 누르면 현재 날짜와 시간을 편집창에 삽입합니다. 이번 버전에서는 항상 생각하고 있던 옵션 기능을 추가 했습니다. 기...