<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Visual Studio on kenji.blog</title><link>http://kenji.blog/fr/tags/visual-studio/</link><description>Recent content in Visual Studio on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>kenjinote</copyright><lastBuildDate>Mon, 07 Jul 2025 21:46:08 +0900</lastBuildDate><atom:link href="http://kenji.blog/fr/tags/visual-studio/index.xml" rel="self" type="application/rss+xml"/><item><title>【Pour les débutants】Guide d'installation de libcurl (avec support OpenSSL) dans Visual Studio à l'aide de vcpkg</title><link>http://kenji.blog/fr/p/vcpkg-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6-visual-studio-%E3%81%AB-curl-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/</link><pubDate>Mon, 07 Jul 2025 21:46:08 +0900</pubDate><guid>http://kenji.blog/fr/p/vcpkg-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6-visual-studio-%E3%81%AB-curl-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/</guid><description>&lt;img src="http://kenji.blog/p/vcpkg-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6-visual-studio-%E3%81%AB-curl-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/img.png" alt="Featured image of post 【Pour les débutants】Guide d'installation de libcurl (avec support OpenSSL) dans Visual Studio à l'aide de vcpkg" />&lt;h2 id="si-vous-souhaitez-utiliser-libcurl-avec-support-openssl-dans-visual-studio-linstallation-de-vcpkg-est-facile-et-recommandée">Si vous souhaitez utiliser libcurl (avec support OpenSSL) dans Visual Studio, l&amp;rsquo;installation de vcpkg est facile et recommandée
&lt;/h2>&lt;p>Lorsqu&amp;rsquo;on souhaite gérer des communications HTTP en C++, libcurl est souvent utilisé. Mais la compilation et la gestion des dépendances sont étonnamment fastidieuses, n&amp;rsquo;est-ce pas ?&lt;/p>
&lt;p>Dans de tels moments, l&amp;rsquo;outil de gestion de bibliothèques C++ de Microsoft, ** &amp;ldquo;vcpkg&amp;rdquo; ** , s&amp;rsquo;avère très utile.
Cette fois-ci, nous allons vous présenter les étapes depuis l&amp;rsquo;installation de libcurl (compatible OpenSSL) en utilisant cpkg, jusqu&amp;rsquo;à ce qu&amp;rsquo;il puisse être utilisé sans problème dans Visual Studio.&lt;/p>
&lt;hr>
&lt;h3 id="installation-de-vcpkg-uniquement-pour-ceux-qui-ne-lont-pas-encore-installé">Installation de vcpkg (uniquement pour ceux qui ne l&amp;rsquo;ont pas encore installé)
&lt;/h3>&lt;p>Tout d&amp;rsquo;abord, installons cpkg. Veuillez exécuter les étapes suivantes dans PowerShell.&lt;/p>
&lt;p>&lt;code>powershell git clone https://github.com/microsoft/vcpkg cd vcpkg .ootstrap-vcpkg.bat &lt;/code>&lt;/p>
&lt;p>※Si Git n&amp;rsquo;est pas encore installé, veuillez l&amp;rsquo;installer depuis le &lt;a class="link" href="https://git-scm.com/" target="_blank" rel="noopener"
>Site officiel de Git&lt;/a>.&lt;/p>
&lt;hr>
&lt;h3 id="installation-de-libcurl-compatible-openssl">Installation de libcurl (compatible OpenSSL)
&lt;/h3>&lt;p>Ensuite, nous allons utiliser vcpkg pour installer libcurl. Pour spécifier la version 64 bits prenant en charge OpenSSL, exécutez la commande suivante.&lt;/p>
&lt;p>&lt;code>powershell vcpkg install curl[ssl] --triplet x64-windows &lt;/code>&lt;/p>
&lt;p>L&amp;rsquo;exécution de cette commande configurera automatiquement les dépendances nécessaires (telles que OpenSSL).&lt;/p>
&lt;hr>
&lt;h3 id="paramètres-dintégration-avec-visual-studio">Paramètres d&amp;rsquo;intégration avec Visual Studio
&lt;/h3>&lt;p>Afin de pouvoir utiliser facilement les bibliothèques installées avec vcpkg à partir d&amp;rsquo;un projet Visual Studio, définissez les paramètres d&amp;rsquo;intégration avec la commande suivante.&lt;/p>
&lt;p>&lt;code>powershell vcpkg integrate install &lt;/code>&lt;/p>
&lt;p>Une fois ceci configuré, #include &amp;lt;curl/curl.h&amp;gt; sera automatiquement disponible dans les projets Visual Studio, et vous n&amp;rsquo;aurez plus besoin de configurer manuellement les chemins des bibliothèques ou les paramètres de l&amp;rsquo;éditeur de liens.&lt;/p>
&lt;hr>
&lt;h2 id="conclusion">Conclusion
&lt;/h2>&lt;p>Ainsi, la préparation pour introduire libcurl (compatible OpenSSL) dans Visual Studio est terminée.&lt;/p>
&lt;ul>
&lt;li>Avec vcpkg, vous pouvez gérer toutes les dépendances complexes en une seule fois&lt;/li>
&lt;li>Introduisez facilement libcurl avec cpkg install curl[ssl] &amp;ndash;triplet x64-windows&lt;/li>
&lt;li>L&amp;rsquo;intégration automatique avec Visual Studio est possible avec cpkg integrate install&lt;/li>
&lt;/ul>
&lt;p>Ensuite, il ne vous reste plus qu&amp;rsquo;à inclure l&amp;rsquo;en-tête dans votre projet et à utiliser l&amp;rsquo;API libcurl pour commencer le développement.
Tirez parti de cet outil pratique qu&amp;rsquo;est vcpkg et améliorez considérablement votre efficacité de développement.&lt;/p></description></item><item><title>Liste des raccourcis de Visual Studio</title><link>http://kenji.blog/fr/p/liste-des-raccourcis-de-visual-studio/</link><pubDate>Sat, 06 Apr 2024 11:27:37 +0900</pubDate><guid>http://kenji.blog/fr/p/liste-des-raccourcis-de-visual-studio/</guid><description>&lt;img src="http://kenji.blog/p/visual-studio-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E4%B8%80%E8%A6%A7/img.png" alt="Featured image of post Liste des raccourcis de Visual Studio" />&lt;h1 id="liste-des-raccourcis-de-visual-studio">Liste des raccourcis de Visual Studio
&lt;/h1>&lt;p>J&amp;rsquo;ai fait une liste des raccourcis de Visual Studio que j&amp;rsquo;utilise fréquemment personnellement.
En mémorisant les raccourcis clavier de Visual Studio, vous pouvez effectuer des tâches de développement plus efficacement. N&amp;rsquo;hésitez pas à les utiliser.&lt;/p>
&lt;p>※Vérifié sur Visual Studio 2022.&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Touche de raccourci&lt;/th>
&lt;th>Description&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;code>F1&lt;/code>&lt;/td>
&lt;td>Afficher l&amp;rsquo;aide pour le mot sélectionné&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F2&lt;/code>&lt;/td>
&lt;td>Accéder au signet&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>F2&lt;/code>&lt;/td>
&lt;td>Ajouter un signet&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>F2&lt;/code>&lt;/td>
&lt;td>Supprimer tous les signets&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F5&lt;/code>&lt;/td>
&lt;td>Générer et exécuter (avec débogage)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>F5&lt;/code>&lt;/td>
&lt;td>Générer et exécuter (sans débogage)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F7&lt;/code>&lt;/td>
&lt;td>Générer&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F9&lt;/code>&lt;/td>
&lt;td>Ajouter un point d&amp;rsquo;arrêt à la ligne du curseur&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>F9&lt;/code>&lt;/td>
&lt;td>Désactiver le point d&amp;rsquo;arrêt sur la ligne du curseur&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Shift&lt;/code> + &lt;code>Ctrl&lt;/code> + &lt;code>F9&lt;/code>&lt;/td>
&lt;td>Supprimer tous les points d&amp;rsquo;arrêt&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F10&lt;/code>&lt;/td>
&lt;td>Pas à pas principal (Step over)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F11&lt;/code>&lt;/td>
&lt;td>Pas à pas détaillé (Step in)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>F12&lt;/code>&lt;/td>
&lt;td>Accéder à la définition&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>D&lt;/code>&lt;/td>
&lt;td>Dupliquer la ligne du curseur&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>X&lt;/code>&lt;/td>
&lt;td>Couper la ligne (sans sélection)&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>]&lt;/code>&lt;/td>
&lt;td>Sélectionner jusqu&amp;rsquo;à la parenthèse/accolade correspondante&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Alt&lt;/code> + &lt;code>Flèches haut/bas&lt;/code>&lt;/td>
&lt;td>Déplacer la ligne du curseur vers le haut ou vers le bas&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Alt&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>Flèches&lt;/code>&lt;/td>
&lt;td>Multi-curseur/Sélection de bloc&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Tab&lt;/code>&lt;/td>
&lt;td>Basculer la vue code source/fenêtre&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>V&lt;/code>&lt;/td>
&lt;td>Afficher l&amp;rsquo;historique du presse-papiers&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>K&lt;/code> puis &lt;code>Ctrl&lt;/code> + &lt;code>C&lt;/code>&lt;/td>
&lt;td>Commenter la ligne du curseur&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>K&lt;/code> puis &lt;code>Ctrl&lt;/code> + &lt;code>U&lt;/code>&lt;/td>
&lt;td>Décommenter la ligne du curseur&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>G&lt;/code>&lt;/td>
&lt;td>Accéder au numéro de ligne spécifié&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>F&lt;/code>&lt;/td>
&lt;td>Rechercher&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>F&lt;/code>&lt;/td>
&lt;td>Recherche globale&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>H&lt;/code>&lt;/td>
&lt;td>Remplacer&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>F&lt;/code>&lt;/td>
&lt;td>Remplacement global&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Tab&lt;/code>&lt;/td>
&lt;td>Basculer la vue code source/fenêtre&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Space&lt;/code>&lt;/td>
&lt;td>Autocomplétion de mots&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Alt&lt;/code> + &lt;code>L&lt;/code>&lt;/td>
&lt;td>Ouvrir la fenêtre de l&amp;rsquo;Explorateur de solutions&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>Shift&lt;/code> + &lt;code>E&lt;/code>&lt;/td>
&lt;td>Ouvrir la fenêtre de l&amp;rsquo;Affichage des ressources&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;code>Ctrl&lt;/code> + &lt;code>0&lt;/code> puis &lt;code>Ctrl&lt;/code> + &lt;code>G&lt;/code>&lt;/td>
&lt;td>Ouvrir la fenêtre de validation Git&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="référence">Référence
&lt;/h2>&lt;ul>
&lt;li>&lt;a class="link" href="https://learn.microsoft.com/ja-jp/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022&amp;amp;utm_source=vshelp&amp;amp;wt.mc_id=visualstudio_inproduct_shortcuts_csaapp" target="_blank" rel="noopener"
>Raccourcis clavier par défaut dans Visual Studio&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>&lt;img src="http://kenji.blog/p/visual-studio-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E4%B8%80%E8%A6%A7/img_1.png"
width="1094"
height="823"
srcset="http://kenji.blog/p/visual-studio-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E4%B8%80%E8%A6%A7/img_1_hu4eaca85d6437d1dd6b23efd21afacc82_582969_480x0_resize_box_3.png 480w, http://kenji.blog/p/visual-studio-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E4%B8%80%E8%A6%A7/img_1_hu4eaca85d6437d1dd6b23efd21afacc82_582969_1024x0_resize_box_3.png 1024w"
loading="lazy"
alt="img_1.png"
class="gallery-image"
data-flex-grow="132"
data-flex-basis="319px"
>&lt;/p></description></item></channel></rss>