Netbeans Linux and Windows Makefile-*.mk and Package-*.bash files in nbproject directories are automatically generated during compile. These files are continually updated, which can cause a long list of unnecessary files to add, commit, and push (or that are Untracked). This has been experienced for Linux and Windows C++ projects. Helpful supporting link: https://stackoverflow.com/questions/27490608/netbeans-c-and-git
Removed Microsoft Word 2016 Auto Backuped File on macOS
If checked the option "Always create backup copy" under Settings -> Save within Microsoft Word 2016 on macOS, when editing a docx file, a folder named as same as docx file name(without ext) will be created and placed a docx backup file named "Backup of DOCX_ORIGINAL_FILENAME.docx".
Add extra commented section to use when using Gradle or Maven auto-import.
These are mentioned in the original reference for optional excludes (https://intellij-support.jetbrains.com/hc/en-us/articles/206544839).
If this would be better as a separate, non-commented ignore file, let me know and I will resubmit.
.idea/misc.xml used to contain usage statistics. This was broken out to usage.statistics.xml in the latest EAP (2018.2 EAP). It should be excluded from git.
See https://youtrack.jetbrains.com/issue/IDEA-192913
Since IDEA 14 (2014), IDEA and other contemporaneous JebBrains IDEs don't store sensitive info in `datasources.xml` and it makes sense to version control to share project data sources among the team. `dataSources.local.xml` is user-specific: contain usernames and could be sensitive from a security perspective, albeit passwords could be externalized to e.g. Mac Keychain.
References: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839, https://youtrack.jetbrains.com/issue/IDEA-127105
**Reasons for making this change:**
PuTTYgen is a widely used alternative to OpenSSH under Windows.
This rule allows private keys ignoring.
If this is a new template:
- **Link to application or project’s homepage**: https://www.chiark.greenend.org.uk/~sgtatham/putty/