Ton bloc notes
Derniers sujets
» [ PCON PLANNER ] Problème de lecture de fichier DWG 3D
par tenrev Hier à 23:34
» [ PCON PLANNER ] Aménager dans Pcon Planner
par Karine R Hier à 19:08
» [ INTELLIGENCE ARTIFICIELLE ] chatgpt dans sketchup ?
par tenrev Hier à 18:03
» [ ARCHICAD ] Nomenclature et propriété" de zone
par Fred0079 Hier à 14:28
» [ SKETCHUP plugins ] pushtool pour cone pyramide autre?
par furax49 Hier à 12:00
» [ PRESENTATION ]
par Rascal Hier à 8:01
» [ INTELLIGENCE ARTIFICIELLE ] Tuto vidéo : Lancer Alpaca, une IA comme ChatGPT, sur son PC en toute indépendance
par Samuel Tallet Dim 26 Mar 2023 - 22:46
» [ INTELLIGENCE ARTIFICIELLE ] les plugins bientôt dispo sur chatgpt4 et l'accès au web
par tenrev Dim 26 Mar 2023 - 22:21
» [ SKETCHUP plugins ] toposhaper, ne reconnais pas des points topo
par tenrev Dim 26 Mar 2023 - 9:45
» [ KEYSHOT ] Sortie et Nouveautés de Keyshot 2023
par tenrev Sam 25 Mar 2023 - 14:22
» [ TWINMOTION ] la version 2023 vient de sortir
par simjoubert Ven 24 Mar 2023 - 17:55
» [ ARCHICAD-OBJETS GDL ] Objet tuile
par Wutxo Ven 24 Mar 2023 - 17:08
» [ TEXTURES ET SHADERS ] Architextur
par jovial Ven 24 Mar 2023 - 10:24
» [ INTELLIGENCE ARTIFICIELLE ] ouch c'est flippant !
par Coulou Ven 24 Mar 2023 - 9:31
» [ SKETCHUP généralité ] courbes pourquoi des segments?
par TF3 Mer 22 Mar 2023 - 18:15
» [ ARCHICAD ] Mettre à jour combinaison de calques "à l'envers"
par Fred0079 Mer 22 Mar 2023 - 10:41
» [ SKETCHUP généralité ] SketchUp 2023 : Nouveautés
par tenrev Dim 19 Mar 2023 - 20:13
» [ SKETCHUP Layout ] Motif de remplissage
par furax49 Sam 18 Mar 2023 - 11:11
» [ INTELLIGENCE ARTIFICIELLE ] image Midjourney - ChatGPT
par simjoubert Ven 17 Mar 2023 - 17:01
» [ LUMION ] Lumion 2023 est disponible !
par tenrev Ven 17 Mar 2023 - 15:17
» [ FORUM ] + de 17 000 clics en 28 jours vers le forum lors de recherche sur google
par simjoubert Mar 14 Mar 2023 - 17:32
» [ PCON PLANNER ] Insérer escalier dans plan
par tenrev Mar 14 Mar 2023 - 9:41
» [ PRESENTATION ]
par freroil Mar 14 Mar 2023 - 8:57
» [ SKETCHUP plugins ] Nouveau petit test de modif de composants dynamiques à l'aide d'un tableau excel
par tenrev Mar 14 Mar 2023 - 6:11
» [ SKETCHUP Vray ] Texture Vidéo dans sketchup/Vray
par Rascal Mar 14 Mar 2023 - 0:15
» [ ARCHICAD ] Archicad16
par tenrev Lun 13 Mar 2023 - 10:47
» [ SKETCHUP plugins ] les plugins sketchup que vous utilisez
par simjoubert Dim 12 Mar 2023 - 17:18
» [ SKETCHUP plugins ] sj_AddDCAttribut création d'attribut sur une sélection d'instances de composants
par JDD Dim 12 Mar 2023 - 16:11
» [ SKETCHUP plugins ] Joint Push Pull
par tenrev Ven 10 Mar 2023 - 7:46
» [ SKETCHUP tutos ] 3D Warehouse pour Sketchup 2017
par tenrev Jeu 9 Mar 2023 - 11:03
» [ SKETCHUP généralité ] convertir les géométries cachées en arêtes
par tenrev Jeu 9 Mar 2023 - 8:02
» [ SKETCHUP plugins ] export et import d'un attribut de composant dynamique
par tenrev Mer 8 Mar 2023 - 8:48
» [ SKETCHUP plugins ] keyframe animation avec sketchup 2023 ? Bugs ?
par tenrev Mar 7 Mar 2023 - 7:36
» [ PRESENTATION ] de Karine du Nord Isère
par freroil Lun 6 Mar 2023 - 12:36
» [ SKETCHUP tutos ] Remplire une face et d'autres questions
par jerryvento Jeu 2 Mar 2023 - 19:07
par tenrev Hier à 23:34
» [ PCON PLANNER ] Aménager dans Pcon Planner
par Karine R Hier à 19:08
» [ INTELLIGENCE ARTIFICIELLE ] chatgpt dans sketchup ?
par tenrev Hier à 18:03
» [ ARCHICAD ] Nomenclature et propriété" de zone
par Fred0079 Hier à 14:28
» [ SKETCHUP plugins ] pushtool pour cone pyramide autre?
par furax49 Hier à 12:00
» [ PRESENTATION ]
par Rascal Hier à 8:01
» [ INTELLIGENCE ARTIFICIELLE ] Tuto vidéo : Lancer Alpaca, une IA comme ChatGPT, sur son PC en toute indépendance
par Samuel Tallet Dim 26 Mar 2023 - 22:46
» [ INTELLIGENCE ARTIFICIELLE ] les plugins bientôt dispo sur chatgpt4 et l'accès au web
par tenrev Dim 26 Mar 2023 - 22:21
» [ SKETCHUP plugins ] toposhaper, ne reconnais pas des points topo
par tenrev Dim 26 Mar 2023 - 9:45
» [ KEYSHOT ] Sortie et Nouveautés de Keyshot 2023
par tenrev Sam 25 Mar 2023 - 14:22
» [ TWINMOTION ] la version 2023 vient de sortir
par simjoubert Ven 24 Mar 2023 - 17:55
» [ ARCHICAD-OBJETS GDL ] Objet tuile
par Wutxo Ven 24 Mar 2023 - 17:08
» [ TEXTURES ET SHADERS ] Architextur
par jovial Ven 24 Mar 2023 - 10:24
» [ INTELLIGENCE ARTIFICIELLE ] ouch c'est flippant !
par Coulou Ven 24 Mar 2023 - 9:31
» [ SKETCHUP généralité ] courbes pourquoi des segments?
par TF3 Mer 22 Mar 2023 - 18:15
» [ ARCHICAD ] Mettre à jour combinaison de calques "à l'envers"
par Fred0079 Mer 22 Mar 2023 - 10:41
» [ SKETCHUP généralité ] SketchUp 2023 : Nouveautés
par tenrev Dim 19 Mar 2023 - 20:13
» [ SKETCHUP Layout ] Motif de remplissage
par furax49 Sam 18 Mar 2023 - 11:11
» [ INTELLIGENCE ARTIFICIELLE ] image Midjourney - ChatGPT
par simjoubert Ven 17 Mar 2023 - 17:01
» [ LUMION ] Lumion 2023 est disponible !
par tenrev Ven 17 Mar 2023 - 15:17
» [ FORUM ] + de 17 000 clics en 28 jours vers le forum lors de recherche sur google
par simjoubert Mar 14 Mar 2023 - 17:32
» [ PCON PLANNER ] Insérer escalier dans plan
par tenrev Mar 14 Mar 2023 - 9:41
» [ PRESENTATION ]
par freroil Mar 14 Mar 2023 - 8:57
» [ SKETCHUP plugins ] Nouveau petit test de modif de composants dynamiques à l'aide d'un tableau excel
par tenrev Mar 14 Mar 2023 - 6:11
» [ SKETCHUP Vray ] Texture Vidéo dans sketchup/Vray
par Rascal Mar 14 Mar 2023 - 0:15
» [ ARCHICAD ] Archicad16
par tenrev Lun 13 Mar 2023 - 10:47
» [ SKETCHUP plugins ] les plugins sketchup que vous utilisez
par simjoubert Dim 12 Mar 2023 - 17:18
» [ SKETCHUP plugins ] sj_AddDCAttribut création d'attribut sur une sélection d'instances de composants
par JDD Dim 12 Mar 2023 - 16:11
» [ SKETCHUP plugins ] Joint Push Pull
par tenrev Ven 10 Mar 2023 - 7:46
» [ SKETCHUP tutos ] 3D Warehouse pour Sketchup 2017
par tenrev Jeu 9 Mar 2023 - 11:03
» [ SKETCHUP généralité ] convertir les géométries cachées en arêtes
par tenrev Jeu 9 Mar 2023 - 8:02
» [ SKETCHUP plugins ] export et import d'un attribut de composant dynamique
par tenrev Mer 8 Mar 2023 - 8:48
» [ SKETCHUP plugins ] keyframe animation avec sketchup 2023 ? Bugs ?
par tenrev Mar 7 Mar 2023 - 7:36
» [ PRESENTATION ] de Karine du Nord Isère
par freroil Lun 6 Mar 2023 - 12:36
» [ SKETCHUP tutos ] Remplire une face et d'autres questions
par jerryvento Jeu 2 Mar 2023 - 19:07
formulaire/diaporama
chaine sketchup.tv
[ SKETCHUP SCRIPTS ] API SketchUp et VS Code
Page 1 sur 1 • Partagez
- Samuel TalletV.I.P.
-
Date d'inscription : 15/04/2018
Nombre de messages : 850
Points : 2406
Age : 37
Localisation : Marseille, France
Emploi : Développeur Web
Bonjour amis codeurs 
Il existe un modèle de projet VS Code qui permet notamment de profiter de l'intégration de l'API SketchUp dans l'éditeur de code source VS Code.
![[ SKETCHUP SCRIPTS ] API SketchUp et VS Code Sketch-Up-API-In-VSCode](https://i.ibb.co/tPSzbSn/Sketch-Up-API-In-VSCode.gif)
Voici la marche à suivre sous Windows :
1. Installer Ruby et son kit de développement (Devkit) en tant qu'administrateur.
2. Installer Git.
3. Lancer une invite de commandes en tant qu'administrateur. Je vous invite d'ailleurs à utiliser le terminal Cmder à la place... car il est plus sexy que l'invite de commandes fournie avec Windows.
4. Se déplacer dans le dossier de vos projets avec cette ligne de commande :
5. Cloner le modèle de projet VS Code avec cette ligne de commande :
6. Se déplacer dans le dossier du projet VS Code avec cette ligne de commande :
7. Installer les gemmes Ruby requises... avec cette ligne de commande :
8. Installer la documentation de l'API SketchUp avec cette ligne de commande :
9. Lancer VS Code avec cette ligne de commande :
10. Installer les extensions VS Code recommandées. Le "spell checker" est facultatif.
11. Configurer le chemin "require_paths" dans le fichier .solargraph.yml en fonction de votre version de SketchUp.
12. Relancer VS Code.
Je suis à votre disposition si besoin

Il existe un modèle de projet VS Code qui permet notamment de profiter de l'intégration de l'API SketchUp dans l'éditeur de code source VS Code.
![[ SKETCHUP SCRIPTS ] API SketchUp et VS Code Sketch-Up-API-In-VSCode](https://i.ibb.co/tPSzbSn/Sketch-Up-API-In-VSCode.gif)
Voici la marche à suivre sous Windows :
1. Installer Ruby et son kit de développement (Devkit) en tant qu'administrateur.
2. Installer Git.
3. Lancer une invite de commandes en tant qu'administrateur. Je vous invite d'ailleurs à utiliser le terminal Cmder à la place... car il est plus sexy que l'invite de commandes fournie avec Windows.
4. Se déplacer dans le dossier de vos projets avec cette ligne de commande :
- Code:
cd C:\Projets\
5. Cloner le modèle de projet VS Code avec cette ligne de commande :
- Code:
git clone https://github.com/SketchUp/sketchup-extension-vscode-project.git
6. Se déplacer dans le dossier du projet VS Code avec cette ligne de commande :
- Code:
cd sketchup-extension-vscode-project
7. Installer les gemmes Ruby requises... avec cette ligne de commande :
- Code:
bundle install
8. Installer la documentation de l'API SketchUp avec cette ligne de commande :
- Code:
yard gems sketchup-api-stubs
9. Lancer VS Code avec cette ligne de commande :
- Code:
code .
10. Installer les extensions VS Code recommandées. Le "spell checker" est facultatif.
11. Configurer le chemin "require_paths" dans le fichier .solargraph.yml en fonction de votre version de SketchUp.
12. Relancer VS Code.
Je suis à votre disposition si besoin

-------------------------------------------------------------------------------------------------------------------------
Galerie Plugins
tenrev et simjoubert aiment ce message
J’essaierai ce week-end
Merci Samuel
Merci Samuel
-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !" ISAÏE 54-2
Samuel Tallet aime ce message
merci Samuel
c'est presque un tuto
, je vais essayer de l'installer ce weekend , c'est top d'avoir l'API sketchup dans son éditeur
c'est presque un tuto


-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080 - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18 1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première
![[ SKETCHUP SCRIPTS ] API SketchUp et VS Code 575088biblio3d](https://2img.net/r/hpimg15/pics/575088biblio3d.gif)
Samuel Tallet aime ce message
Sujets similaires
» [ INTELLIGENCE ARTIFICIELLE ] Utiliser l'IA pour créer vos script avec ChatGPT
» [ SKETCHUP plugins ] Demande aide aux spécialistes du code ruby concernant un plugin "named scene"
» [ SKETCHUP tutos ] tuto sketchup , enscape , up for sketchup
» [ SKETCHUP généralité ] mise à jour 2021.1 est désormais disponible pour SketchUp Pro
» [ SKETCHUP composants dynamiques ] faire un rapport dans sketchup et le lier à layout
» [ SKETCHUP plugins ] Demande aide aux spécialistes du code ruby concernant un plugin "named scene"
» [ SKETCHUP tutos ] tuto sketchup , enscape , up for sketchup
» [ SKETCHUP généralité ] mise à jour 2021.1 est désormais disponible pour SketchUp Pro
» [ SKETCHUP composants dynamiques ] faire un rapport dans sketchup et le lier à layout
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum