From ef7509808f0881b7b895c20e49e08b54f9def98d Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 27 Dec 2023 15:29:09 -0600 Subject: [PATCH] Update .gitignore, extensions.json --- .gitignore | 110 +++++++++++++++++----------------------- .vscode/extensions.json | 10 ++++ 2 files changed, 57 insertions(+), 63 deletions(-) create mode 100644 .vscode/extensions.json diff --git a/.gitignore b/.gitignore index c163d339df..02bbef3f58 100755 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # # Marlin 3D Printer Firmware -# Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] +# Copyright (c) 2023 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] # # Based on Sprinter and grbl. # Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm @@ -19,34 +19,23 @@ # along with this program. If not, see . # -# Our automatic versioning scheme generates the following file -# NEVER put it in the repository +# Generated files _Version.h +bdf2u8g.exe +genpages.exe +marlin_config.json +mczip.h +language*.csv +out-csv/ +out-language/ +*.gen +*.sublime-workspace -# # OS -# applet/ -*.DS_Store +.DS_Store -# -# Misc -# -*~ -*.orig -*.rej -*.bak -*.idea -*.s -*.i -*.ii -*.swp -tags - -# -# C++ -# -# Compiled Object files +# Compiled C++ Object files *.slo *.lo *.o @@ -77,11 +66,7 @@ tags *.out *.app - -# -# C -# -# Object files +# Compiled C Object files *.o *.ko *.obj @@ -123,33 +108,10 @@ tags .gcc-flags.json /lib/ -# Workaround for Deviot+platformio quirks -Marlin/lib -Marlin/platformio.ini -Marlin/*/platformio.ini -Marlin/*/*/platformio.ini -Marlin/*/*/*/platformio.ini -Marlin/*/*/*/*/platformio.ini -Marlin/.travis.yml -Marlin/*/.travis.yml -Marlin/*/*/.travis.yml -Marlin/*/*/*/.travis.yml -Marlin/*/*/*/*/.travis.yml -Marlin/.gitignore -Marlin/*/.gitignore -Marlin/*/*/.gitignore -Marlin/*/*/*/.gitignore -Marlin/*/*/*/*/.gitignore -Marlin/readme.txt -Marlin/*/readme.txt -Marlin/*/*/readme.txt -Marlin/*/*/*/readme.txt -Marlin/*/*/*/*/readme.txt - # Secure Credentials Configuration_Secure.h -#Visual Studio +# Visual Studio *.sln *.vcxproj *.vcxproj.user @@ -160,27 +122,49 @@ __vm/ .vs/ vc-fileutils.settings -#Visual Studio Code -.vscode -.vscode/.browse.c_cpp.db* -.vscode/c_cpp_properties.json -.vscode/launch.json -.vscode/*.db +# Visual Studio Code +.vscode/* +!.vscode/extensions.json -#cmake +# Simulation files +imgui.ini +eeprom.dat +spi_flash.bin +fs.img + +# CMake +buildroot/share/cmake/* CMakeLists.txt +!buildroot/share/cmake/CMakeLists.txt src/CMakeLists.txt CMakeListsPrivate.txt +build/ -#CLion +# CLion cmake-build-* -#Eclipse +# Eclipse .project .cproject .pydevproject .settings .classpath -#Python +# Python __pycache__ + +# IOLogger logs +*_log.csv + +# Misc. +*~ +*.orig +*.rej +*.bak +*.idea +*.i +*.ii +*.swp +tags +*.logs +*.bak diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..080e70d08b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + "platformio.platformio-ide" + ], + "unwantedRecommendations": [ + "ms-vscode.cpptools-extension-pack" + ] +}