blob: b279dca86fb942aaad40d9651ba722856d400029 [file] [log] [blame]
Adrian Ambrożewiczb357ed52020-01-27 17:20:38 +01001build
2
3# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,vim,intellij,cmake
4# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,vim,intellij,cmake
5
6### CMake ###
7CMakeLists.txt.user
8CMakeCache.txt
9CMakeFiles
10CMakeScripts
11Testing
12Makefile
13cmake_install.cmake
14install_manifest.txt
15compile_commands.json
16CTestTestfile.cmake
17_deps
18
19### CMake Patch ###
20# External projects
21*-prefix/
22
23### Intellij ###
24# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
25# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
26
27# User-specific stuff
28.idea/**/workspace.xml
29.idea/**/tasks.xml
30.idea/**/usage.statistics.xml
31.idea/**/dictionaries
32.idea/**/shelf
33
34# Generated files
35.idea/**/contentModel.xml
36
37# Sensitive or high-churn files
38.idea/**/dataSources/
39.idea/**/dataSources.ids
40.idea/**/dataSources.local.xml
41.idea/**/sqlDataSources.xml
42.idea/**/dynamic.xml
43.idea/**/uiDesigner.xml
44.idea/**/dbnavigator.xml
45
46# Gradle
47.idea/**/gradle.xml
48.idea/**/libraries
49
50# Gradle and Maven with auto-import
51# When using Gradle or Maven with auto-import, you should exclude module files,
52# since they will be recreated, and may cause churn. Uncomment if using
53# auto-import.
54# .idea/artifacts
55# .idea/compiler.xml
56# .idea/jarRepositories.xml
57# .idea/modules.xml
58# .idea/*.iml
59# .idea/modules
60# *.iml
61# *.ipr
62
63# CMake
64cmake-build-*/
65
66# Mongo Explorer plugin
67.idea/**/mongoSettings.xml
68
69# File-based project format
70*.iws
71
72# IntelliJ
73out/
74
75# mpeltonen/sbt-idea plugin
76.idea_modules/
77
78# JIRA plugin
79atlassian-ide-plugin.xml
80
81# Cursive Clojure plugin
82.idea/replstate.xml
83
84# Crashlytics plugin (for Android Studio and IntelliJ)
85com_crashlytics_export_strings.xml
86crashlytics.properties
87crashlytics-build.properties
88fabric.properties
89
90# Editor-based Rest Client
91.idea/httpRequests
92
93# Android studio 3.1+ serialized cache file
94.idea/caches/build_file_checksums.ser
95
96### Intellij Patch ###
97# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
98
99# *.iml
100# modules.xml
101# .idea/misc.xml
102# *.ipr
103
104# Sonarlint plugin
105# https://plugins.jetbrains.com/plugin/7973-sonarlint
106.idea/**/sonarlint/
107
108# SonarQube Plugin
109# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
110.idea/**/sonarIssues.xml
111
112# Markdown Navigator plugin
113# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
114.idea/**/markdown-navigator.xml
115.idea/**/markdown-navigator-enh.xml
116.idea/**/markdown-navigator/
117
118# Cache file creation bug
119# See https://youtrack.jetbrains.com/issue/JBR-2257
120.idea/$CACHE_FILE$
121
122# CodeStream plugin
123# https://plugins.jetbrains.com/plugin/12206-codestream
124.idea/codestream.xml
125
126### Vim ###
127# Swap
128[._]*.s[a-v][a-z]
129!*.svg # comment out if you don't need vector files
130[._]*.sw[a-p]
131[._]s[a-rt-v][a-z]
132[._]ss[a-gi-z]
133[._]sw[a-p]
134
135# Session
136Session.vim
137Sessionx.vim
138
139# Temporary
140.netrwhist
141*~
142# Auto-generated tag files
143tags
144# Persistent undo
145[._]*.un~
146
147### VisualStudioCode ###
148.vscode/*
149!.vscode/settings.json
150!.vscode/tasks.json
151!.vscode/launch.json
152!.vscode/extensions.json
153*.code-workspace
154
155### VisualStudioCode Patch ###
156# Ignore all local history of files
157.history
158
159# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,vim,intellij,cmake