Comment enregistrer les modifications CSS du panneau Styles des outils de développement Google Chrome ?
Sur le site Web de l'outil, il est mentionné que nous pouvons voir tous les changements dans le panneau de ressources
Mais je travaille localement sur un fichier CSS mais les modifications ne s'affichent pas dans le panneau des ressources pour moi
Au fait Connaissez-vous des modules complémentaires, des outils pour enregistrer les modifications css des outils de développement Chrome? Je sais que pour Firebug, il y en a beaucoup https://stackoverflow.com/search?q=firebug+CSS+changes+save
html
css
google-chrome
google-chrome-extension
google-chrome-devtools
Jitendra Vyas
la source
la source
Réponses:
Vous pouvez enregistrer vos modifications CSS à partir des outils de développement Chrome lui-même. Chrome vous permet désormais d'ajouter des dossiers locaux à votre espace de travail. Après avoir autorisé Chrome à accéder au dossier et ajouté le dossier à l'espace de travail local, vous pouvez mapper une ressource Web à une ressource locale.
Après avoir ajouté le dossier, vous devrez donner à Chrome l'accès au dossier.
Ensuite, vous devez mapper la ressource réseau sur la ressource locale.
CTRL + S
lors de l'édition du fichier.ps
Vous devrez peut-être ouvrir le (s) fichier (s) mappé (s) et commencer à modifier pour que Chrome applique la version locale (date 201604.12).
la source
Rédacteur technique et développeur DevTools ici.
À partir de Chrome 65, les remplacements locaux sont un nouveau moyen léger de le faire. Il s'agit d'une fonctionnalité différente des espaces de travail.
Configurer les remplacements
background:rosybrown
changement persiste à travers les chargements de page.Comment fonctionnent les remplacements
Lorsque vous apportez une modification dans DevTools, DevTools enregistre la modification dans une copie modifiée du fichier sur votre ordinateur. Lorsque vous rechargez la page, DevTools sert le fichier modifié, plutôt que la ressource réseau.
La différence entre les remplacements et les espaces de travail
Workspaces est conçu pour vous permettre d'utiliser DevTools comme IDE. Il mappe le code de votre référentiel au code du réseau, à l'aide de cartes source. Le véritable avantage est que si vous minifiez votre code ou que vous utilisez du code qui doit être transpilé, comme SCSS, les modifications que vous apportez dans DevTools (généralement) sont réintégrées dans votre code source d'origine. Les remplacements, en revanche, vous permettent de modifier et d'enregistrer n'importe quel fichier sur le Web. C'est une bonne solution si vous souhaitez simplement expérimenter rapidement les modifications et enregistrer ces modifications lors des chargements de page.
la source
Les nouvelles versions de Chrome ont une fonctionnalité appelée espaces de travail qui résout ce problème. Vous pouvez définir quels chemins sur votre serveur Web correspondent à quels chemins sur votre système, puis éditer et enregistrer avec juste ctrl-s.
Voir: http://www.html5rocks.com/en/tutorials/developertools/revolutions2013/
la source
Je sais que c'est un ancien message, mais je l'enregistre de cette façon:
Vous pouvez également voir les modifications locales pour voir vos révisions, fonctionnalité très intéressante. Travaillez également avec des scripts.
la source
Vous cherchez dans la mauvaise section de "Ressources".
Ce n'est pas sous "Stockage local", mais sous "Cadres":
La capture d'écran ci-dessus montre une différence entre les styles originaux et les nouvelles modifications apportées dans les outils de développement. Vous pouvez cliquer avec le bouton droit sur l'élément dans le volet gauche et le réenregistrer sur le disque.
la source
L'extension Tincr Chrome est plus facile à installer (pas besoin d'exécuter le serveur de nœuds) ET est également livrée avec LiveReload comme une fonctionnalité prête à l'emploi! Parlez de montage bidirectionnel! :)
Site Web Tin.cr
Lien Chrome Web Store
Article du blog d'Andy
la source
Maintenant que Chrome 18 est sorti la semaine dernière avec les API requises, j'ai publié mon extension Chrome dans le Chrome Web Store. L'extension enregistre automatiquement les modifications dans CSS ou JS dans les outils de développement sur le disque local. Allez le vérifier.
la source
Pour info, si vous utilisez des styles en ligne ou modifiez directement le DOM (par exemple en ajoutant un élément), les espaces de travail ne résolvent pas ce problème. C'est parce que le DOM vit en mémoire et qu'il n'y a pas de fichier réel associé à l'état actif du DOM.
Pour cela, j'aime prendre un cliché "avant" et "après" du dom depuis la console:
copy(document.getElementsByTagName('html')[0].outerHTML)
Ensuite, je le place dans un outil de comparaison pour voir mes modifications.
Article complet: https://medium.com/@theroccob/get-code-out-of-chrome-devtools-and-into-your-editor-defaf5651b4a
la source
Pour répondre à la dernière partie de votre question sur les extensions qui peuvent enregistrer les modifications, il existe un correctif
Il vous permet d'enregistrer les modifications des outils de développement Chrome directement sur GitHub. À partir de là, vous pouvez configurer un hook post-réception sur GitHub pour mettre à jour automatiquement votre site Web.
la source
Tant que vous n'avez pas collé le CSS
element.style
:Cliquez dessus, et cela ouvrira tous les CSS que vous avez ajoutés dans le panneau des sources
Copiez et collez-le - yay!
Si vous avez utilisé
element.style
:Vous pouvez simplement cliquer avec le bouton droit sur votre élément HTML, cliquer sur Modifier en HTML, puis copier et coller le HTML avec les styles en ligne.
la source
MISE À JOUR 2019: Comme les autres réponses sont un peu obsolètes, j'ajouterai une mise à jour ici. Dans la dernière version, il n'est pas nécessaire de mapper le dossier chrome sur le système de fichiers.
Donc, supposons que j'ai un dossier Web contenant des fichiers HTML, CSS, JS sur le bureau que je souhaite mettre à jour lorsque j'apporte des modifications dans Chrome: =
1) Vous auriez besoin d' un serveur local en cours d' exécution comme nœud etc, encore cette extension vscode crée le serveur pour vous: serveur en extension VSCode , l' installer, exécutez le serveur.
2) chargez la page html dans chrome à partir du serveur local en cours d'exécution.
3) Ouvrez devTools-> Sources-> Système de fichiers-> Ajouter un dossier à l'espace de travail
4) Ajoutez le dossier utilisé pour exécuter le serveur local. Aucun mappage supplémentaire n'est requis dans le dernier chrome! Ta-da!
Plus d'informations Modifier des fichiers avec des espaces de travail
Notez que les modifications apportées à l'onglet styles ne seront PAS reflétées sur les fichiers du système de fichiers. Au lieu de cela, vous devez aller dans devtools-> source-> your_folder, puis y apporter vos modifications et recharger la page pour voir l'effet.
la source