MS 윈도우에서 생성하는 쓸데없는 파일들
desktop.ini - 디렉토리 꾸미기 설정 파일
thumbs.db - 탐색기 미리보기 저장 파일
autorun.inf - 자동 실행 설정 파일 (대부분이 바이러스)
*.lnk - 단축 아이콘 (위치가 이동되면 쓸모 없음)
MS Visual Studio에서 생성하는 쓸데없는 파일들
*.ncb - 인텔리센스에서 생성하는 파일 (가장 낭비)
*.aps - 리소스 편집기에서 생성하는 파일 (젠장)
유닉스 무시 파일
.* - 유닉스 스타일 숨김 파일
*~ - 유닉스 스타일 백업 파일
일반적 형식의 쓸데없는 파일들
*.bak - 백업 파일
*.tmp - 임시 파일
*.~* - 백업 or 임시 파일
추가로 MS의 윈도우즈는 파일이름과 확장자에서 대소문자를 서로 가리지 않기 때문에
대문자로 되어있는 경우도 중복해서 고려해 줘야한다.
현재 나의 무시 패턴
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej
.* *~ #*# .#* .*.swp
.DS_Store
*.~* *.bak *.BAK *.tmp *.TMP *.lnk *.LNK
[Tt]humbs.db THUMBS.DB [Dd]esktop.ini DESKTOP.INI [Aa]utorun.inf AUTORUN.INF
*.ncb *.NCB *.aps *.APS *.user *.USER *.suo *.SUO *.clw *.CLW *.opt *.OPT *.plg *.PLG *.rsp *.RSP *.sbr *.SBR *.bsc *.BSC *.idb *.IDB *.idl *.IDL *.ilk *.ILK *.map *.MAP *.obj *.OBJ *.pch *.PCH *.pdb *.PDB *.tlb *.TLB *.tli *.TLI *.tlh *.TLH
desktop.ini - 디렉토리 꾸미기 설정 파일
thumbs.db - 탐색기 미리보기 저장 파일
autorun.inf - 자동 실행 설정 파일 (대부분이 바이러스)
*.lnk - 단축 아이콘 (위치가 이동되면 쓸모 없음)
MS Visual Studio에서 생성하는 쓸데없는 파일들
*.ncb - 인텔리센스에서 생성하는 파일 (가장 낭비)
*.aps - 리소스 편집기에서 생성하는 파일 (젠장)
가장 골치 아픈 파일, rc 파일과 내용이 다르면 rc 파일을 덮어써버림
버전관리로 리소스가 갱신되었다면, VS로 열 때 먼저 *.aps 파일들을 삭제해주고 열어야 안전하다.
*.user - 각 사용자 설정 파일 (디버깅 명령이나 어떠한 문서가 열렸는지 따위를 저장, 사용자마다 새로 생성됨)
*.suo - 솔루션 사용자 옵션 파일
*.clw - 클래스 마법사 파일
*.opt - 작업 영역 구성 파일 (창의 위치나 중단점, 책갈피 등을 저장)
*.plg - .NET의 빌드 로그 파일
*.rsp - .NET의 어셈 참조 지시 파일
*.sbr - 소스 브라우저 중간 파일
*.bsc - 소스 브라우저 정보 파일
*.idb - 클래스 정의 파일
*.idl - 인터페이스 정의 파일
*.ilk - 증분 링크 파일
*.map - 링커 정보 파일
*.obj *.o - 컴파일된 출력 파일
*.pch - 미리 컴파일된 헤더 파일
*.pdb - 디버깅 정보 파일
*.tlb - ActiveX 타입라이브러리 파일 (AX는 사라져라)
*.tli *.tlh - COM 모듈 타입라이브러리 참조 파일
Debug Release - 기본 출력 디렉터리
*.Debug *.Release - 내가 주로 사용하는 출력 디렉터리
bin obj - 내가 주로 사용하는 프로젝트 출력 디렉터리
*.suo - 솔루션 사용자 옵션 파일
*.clw - 클래스 마법사 파일
*.opt - 작업 영역 구성 파일 (창의 위치나 중단점, 책갈피 등을 저장)
*.plg - .NET의 빌드 로그 파일
*.rsp - .NET의 어셈 참조 지시 파일
*.sbr - 소스 브라우저 중간 파일
*.bsc - 소스 브라우저 정보 파일
*.idb - 클래스 정의 파일
*.idl - 인터페이스 정의 파일
*.ilk - 증분 링크 파일
*.map - 링커 정보 파일
*.obj *.o - 컴파일된 출력 파일
*.pch - 미리 컴파일된 헤더 파일
*.pdb - 디버깅 정보 파일
*.tlb - ActiveX 타입라이브러리 파일 (AX는 사라져라)
*.tli *.tlh - COM 모듈 타입라이브러리 참조 파일
Debug Release - 기본 출력 디렉터리
*.Debug *.Release - 내가 주로 사용하는 출력 디렉터리
bin obj - 내가 주로 사용하는 프로젝트 출력 디렉터리
컴파일 결과물
*.obj *.pdb *.idb *.manifest *.res [Bb]uild[Ll]og.htm *.ilk *.pdb *.exp *.lib *.dll *.exe
유닉스 무시 파일
.* - 유닉스 스타일 숨김 파일
*~ - 유닉스 스타일 백업 파일
일반적 형식의 쓸데없는 파일들
*.bak - 백업 파일
*.tmp - 임시 파일
*.~* - 백업 or 임시 파일
추가로 MS의 윈도우즈는 파일이름과 확장자에서 대소문자를 서로 가리지 않기 때문에
대문자로 되어있는 경우도 중복해서 고려해 줘야한다.
현재 나의 무시 패턴
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej
.* *~ #*# .#* .*.swp
.DS_Store
*.~* *.bak *.BAK *.tmp *.TMP *.lnk *.LNK
[Tt]humbs.db THUMBS.DB [Dd]esktop.ini DESKTOP.INI [Aa]utorun.inf AUTORUN.INF
*.ncb *.NCB *.aps *.APS *.user *.USER *.suo *.SUO *.clw *.CLW *.opt *.OPT *.plg *.PLG *.rsp *.RSP *.sbr *.SBR *.bsc *.BSC *.idb *.IDB *.idl *.IDL *.ilk *.ILK *.map *.MAP *.obj *.OBJ *.pch *.PCH *.pdb *.PDB *.tlb *.TLB *.tli *.TLI *.tlh *.TLH
*.obj *.pdb *.idb *.manifest *.res [Bb]uild[Ll]og.htm *.ilk *.pdb *.exp *.lib *.dll *.exe
[Dd]ebug [Rr]elease *.[Dd]ebug *.[Rr]elease bin obj
[Dd]ebug [Rr]elease *.[Dd]ebug *.[Rr]elease bin obj
'스킬북 > 개발 정보' 카테고리의 다른 글
| VC9로 컴파일된 DShow용 BaseClasses (0) | 2010/06/08 |
|---|---|
| SVN에서 버전 관리하지 않는 파일 목록 (0) | 2010/04/06 |
| VC++ 파일 경로 조작에 유용한 API들 (2) | 2010/04/05 |
| 윈도우용 Unicode 자동 인식 방법 (0) | 2010/04/05 |


|꼬마늑대|


댓글을 달아 주세요