1
- # Created by https://www.gitignore.io/api/intellij+all
2
-
3
1
# ## Intellij+all ###
4
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
2
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
5
3
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
6
4
7
5
# User-specific stuff
11
9
.idea /** /dictionaries
12
10
.idea /** /shelf
13
11
12
+ # AWS User-specific
13
+ .idea /** /aws.xml
14
+
15
+ # Generated files
16
+ .idea /** /contentModel.xml
17
+
14
18
# Sensitive or high-churn files
15
19
.idea /** /dataSources /
16
20
.idea /** /dataSources.ids
28
32
# When using Gradle or Maven with auto-import, you should exclude module files,
29
33
# since they will be recreated, and may cause churn. Uncomment if using
30
34
# auto-import.
35
+ # .idea/artifacts
36
+ # .idea/compiler.xml
37
+ # .idea/jarRepositories.xml
31
38
# .idea/modules.xml
32
39
# .idea/*.iml
33
40
# .idea/modules
41
+ # *.iml
42
+ # *.ipr
34
43
35
44
# CMake
36
45
cmake-build- * /
@@ -53,6 +62,9 @@ atlassian-ide-plugin.xml
53
62
# Cursive Clojure plugin
54
63
.idea /replstate.xml
55
64
65
+ # SonarLint plugin
66
+ .idea /sonarlint /
67
+
56
68
# Crashlytics plugin (for Android Studio and IntelliJ)
57
69
com_crashlytics_export_strings.xml
58
70
crashlytics.properties
@@ -62,27 +74,23 @@ fabric.properties
62
74
# Editor-based Rest Client
63
75
.idea /httpRequests
64
76
65
- # ## Intellij+all Patch ###
66
- # Ignores the whole .idea folder and all .iml files
67
- # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
68
-
69
- .idea /
70
-
71
- # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
72
-
73
- * .iml
74
- modules.xml
75
- .idea /misc.xml
76
- * .ipr
77
+ # Android studio 3.1+ serialized cache file
78
+ .idea /caches /build_file_checksums.ser
77
79
80
+ # ## Intellij+all Patch ###
81
+ # Ignore everything but code style settings and run configurations
82
+ # that are supposed to be shared within teams.
78
83
79
- # End of https://www.gitignore.io/api/intellij+all
84
+ .idea / *
80
85
86
+ ! .idea /codeStyles
87
+ ! .idea /runConfigurations
81
88
82
89
# ## Rust ###
83
90
# Generated by Cargo
84
91
# will have compiled files and executables
85
- /target /
92
+ debug /
93
+ target /
86
94
87
95
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
88
96
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
@@ -91,5 +99,45 @@ Cargo.lock
91
99
# These are backup files generated by rustfmt
92
100
** /* .rs.bk
93
101
94
-
95
- # End of https://www.gitignore.io/api/rust
102
+ # MSVC Windows builds of rustc generate these, which store debugging information
103
+ * .pdb
104
+
105
+ # ## Vim ###
106
+ # Swap
107
+ [._ ]* .s [a-v ][a-z ]
108
+ ! * .svg # comment out if you don't need vector files
109
+ [._ ]* .sw [a-p ]
110
+ [._ ]s [a-rt-v ][a-z ]
111
+ [._ ]ss [a-gi-z ]
112
+ [._ ]sw [a-p ]
113
+
114
+ # Session
115
+ Session.vim
116
+ Sessionx.vim
117
+
118
+ # Temporary
119
+ .netrwhist
120
+ * ~
121
+ # Auto-generated tag files
122
+ tags
123
+ # Persistent undo
124
+ [._ ]* .un~
125
+
126
+ # ## VisualStudioCode ###
127
+ .vscode /*
128
+ ! .vscode /settings.json
129
+ ! .vscode /tasks.json
130
+ ! .vscode /launch.json
131
+ ! .vscode /extensions.json
132
+ ! .vscode /* .code-snippets
133
+
134
+ # Local History for Visual Studio Code
135
+ .history /
136
+
137
+ # Built Visual Studio Code Extensions
138
+ * .vsix
139
+
140
+ # ## VisualStudioCode Patch ###
141
+ # Ignore all local history of files
142
+ .history
143
+ .ionide
0 commit comments