diff --git a/presentation/slides.tex b/presentation/slides.tex index 3415bd6..5aae712 100644 --- a/presentation/slides.tex +++ b/presentation/slides.tex @@ -29,10 +29,12 @@ \def\title{Projet} \section{\title} \begin{frame}{\title} + \def\clf{\texttt{clang-format}} + \textbf{Utilisation de \clf.} \begin{itemize} - \item<1-> Rendre les conventions accessibles - \item<2-> Customisation du style de convention suivi - \item<3-> Suivre soit-même des conventions + \item<1-> Rendre les conventions accessibles (GUI) + \item<2-> Customisation du style de convention suivi (\clf) + \item<3-> Suivre soi-même des conventions \end{itemize} \end{frame} @@ -57,7 +59,7 @@ \column{50mm} % colonne de droite \only<1-2>{ - \vspace{3cm} + \vspace{32mm} \begin{figure} \def\ecart{-6cm} \hspace{\ecart} @@ -87,13 +89,28 @@ \def\title{Fichiers de configurations} \section{\title} \begin{frame}{\title} - TODO\dots + \def\black{\texttt{black}} + \def\ruff{\texttt{ruff}} + \begin{block}<1->{Formatter : \black} + Formate le code pour suivre la convention \textit{(convention décidée par les développeurs de l'outil)} + \end{block} + \begin{block}<2->{Linter : \ruff} + Complément à \black, formate les importations, préviens de certains bugs en amont + \end{block} \end{frame} \def\title{Outils} \section{\title} \begin{frame}{\title} - TODO\dots + \begin{itemize} + \item<1-> Outils dans les IDE \begin{itemize} + \item \texttt{EditorConfig} (\texttt{Emacs}, \texttt{Vim}\dots) + \item \texttt{VSCode}/\texttt{VSCodium} + \end{itemize} + \item<2-> Outils pour Git \begin{itemize} + \item hook $\rightarrow$ \texttt{precommit} + \end{itemize} + \end{itemize} \end{frame} \appendix