
macOS

.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

Windows

Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.cab
*.msi
*.msm
*.msp
*.lnk
desktop.ini

Linux

~
.fuse_hidden
.directory
.Trash-*
.nfs*

Visual Studio Code

.vscode/*
# !.vscode/settings.json
# !.vscode/tasks.json
# !.vscode/launch.json
# !.vscode/extensions.json
*.code-workspace
.history/

IntelliJ IDEA / WebStorm / PyCharm / PhpStorm (JetBrains)

.idea/
*.iml
*.iws
out/

Eclipse

.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/

Vim / Emacs

*.swp
*.swo
~
##
/.emacs.desktop
/.emacs.desktop.lock
.elc
auto-save-list
tramp
.#


.env
.env.local
.env.development.local
.env.test.local
.env.production.local
*.pem
*.key
*.cert
*.cer
*.crt
id_rsa
id_rsa.pub
secrets.yml
auth.json


.log
npm-debug.log
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
*.sqlite
*.sqlite3
*.db
*.sql

Node.js

node_modules/
jspm_packages/
typings/
.npm
.eslintcache
.stylelintcache
.node_repl_history


dist/
build/
.next/
.nuxt/
.vuepress/dist
.serverless/
.cache/


coverage/
.nyc_output/

Python

pycache/
*.py[cod]
*$py.class
*.so



venv/
env/
.env/
.venv/
ENV/
env.bak/



*.egg
*.egg-info/
dist/
build/
eggs/
parts/
var/
sdist/
develop-eggs/
.installed.cfg



.pytest_cache/
.mypy_cache/
.tox/
htmlcov/

Java / Maven / Gradle

*.class
*.log
*.ctxt
.mtj.tmp/
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

target/
build/
!gradle-wrapper.jar
.gradle/

C / C++


*.o
*.ko
*.obj
*.elf


*.ilk
*.map
*.exp
*.gch
*.pch
*.lib
*.a
*.la
*.lo
*.dll
*.so
.so.
*.dylib


*.exe
*.out
*.app
.i86
*.x86_64
*.hex

CMake / Make

CMakeCache.txt
CMakeFiles/
CMakeScripts/
Makefile.cmake
cmake_install.cmake
install_manifest.txt
compile_commands.json


Go

*.test
*.out

vendor/

go.work

Rust

target/

Cargo.lock

**/*.rs.bk

PHP / Composer

vendor/
.phpunit.result.cache

Ruby

.gem
/.bundle/
/vendor/bundle
/log/
/tmp/*
/db/.sqlite3
/db/.sqlite3-journal
/public/system
/coverage/
/spec/tmp


杂项

.sass-cache/
.jekyll-metadata
*.bak
*.tmp
*.temp