Daily Shaarli

All links of one day in a single page.

November 24, 2020

Note: Netbeans C/C++

Notes pour installer Netbeans pour faire du C/C++ (seule la version 8.2 supporte le C/C++).

  • Télécharger ici ou ici.
  • Installer les 2 plugins (Tools -> Plugins -> Downloaded -> Add Plugins) du lien plus haut.
  • Si le code est sur une autre machine: Services -> Clic droit sur C/C++ Build Hosts -> Add New Host
  • Créer projet: New C/C++ Project -> C/C++ Project with Existing Sources -> Choisir chemin -> Custom -> Run in .../build -> Supprimer les arguments
  • Code Assistance: clic droit sur le projet -> Code Assistance -> Configure Code Assistance
    • Si compile_commands.json -> Explore Build Analyser Log File -> puis mettre le chemin
    • Sinon -> Search file system for C/C++ header files
  • Changement police: Tools -> Options -> Fonts & Colors -> Consolas 14 Bold sur All Languages et Default
  • Pas de check d'orthographe: Tools -> Options -> Editor -> Spellchecker -> Tout décocher
  • Vraie Tabulation de 4 espaces: Tools -> Options -> Editor -> Formatting -> Cocher Override Global Options + décocher Expand Tabs to Space + Tab Size à 4
  • Afficher les caractères non imprimables: View -> Cocher Show non-printable Characters
  • Supprimer les caractères blancs en fin de ligne: Tools -> Options -> Editor -> On Save sur All Languages et Remove Trailing Whitespace From

Raccourcis claviers

  • Alt+F7: Find usages
  • Alt+Shift+O: Open resource / Navigate to file
  • Ctrl+G: Go to line
  • Alt+Shift+↑/↓: Move lines
  • Ctrl+E: Delete lines
  • Ctrl+Shift+↑/↓: Copy / Duplicate lines
  • Ctrl+R: Refactor
  • Ctrl+Shift+C: Comment selection