Maison  >  Article  >  outils de développement  >  Partage de configuration d'un utilisateur PhpStorm depuis 8 ans

Partage de configuration d'un utilisateur PhpStorm depuis 8 ans

藏色散人
藏色散人avant
2020-02-24 13:51:465687parcourir

Partage de configuration d'un utilisateur PhpStorm depuis 8 ans

Un PhpStormPartage de configuration utilisateur de 8 ans

J'utilise PhpStorm depuis longtemps, presque 8 ans années . Depuis 2012 pour être plus précis. C'était à l'époque la troisième édition. Beaucoup de choses se sont passées pendant cette période et beaucoup de changements ont eu lieu. certainement. Vous apprenez beaucoup chaque jour. Cet article est un résumé de mes 8 années d'expérience avec PhpStorm. Ce sont mes meilleurs paramètres pour faire de vous un développeur plus rapide et vous permettre de vous concentrer sur des choses plus importantes.

Si vous ne vous souciez pas des paramètres exacts et de leur objectif, vous pouvez télécharger mon instantané (contenant mes thèmes personnels GitHub et Material) et l'importer dans PhpStorm via Fichier > Paramètres d'importation. Faites simplement défiler jusqu’à la fin de cet article pour trouver ce dont vous avez besoin.

Mes meilleurs paramètres

Je vous montrerai uniquement les paramètres que vous devez modifier, ils sont différents des paramètres par défaut. [ ] pour désélectionner ou [x] pour sélectionner.

Général

Masquer toutes les choses inutiles

Afficher > 🎜>Quantity [ ] Barres de fenêtre d'outils

Quantity [ ] Barre d'état

greet [ ] Barre de navigation

Paramètres

Apparence & Comportement > Apparence

Quantity [ ] Animer les fenêtresAucune amélioration, mais réduira les performances

● [x] Afficher l'indicateur de mémoire

Si vous utilisez la barre d'état pour mieux comprendre l'utilisation de la mémoire

Quantity [ ] Afficher les barres de fenêtres d'outils

Supprimer les barres d'état plus inutiles

● [ ] Afficher les numéros de fenêtres d'outils

Supprimer les barres d'état inutiles

Apparence et comportement > Paramètres système

● [ ] Rouvrir le dernier projet au démarrageJe développe plusieurs projets en même temps, je veux donc choisir quel projet doit être ouvert au début

Quantity [ ] Confirmer la sortie de l'application

Si je veux Quitter l'application, qui devrait se fermer immédiatement sans toute confirmation

Quantity [x] Ouvrir le projet dans une nouvelle fenêtre

PhpStorm permet d'ouvrir un projet dans la même fenêtre que le projet en cours. Ce n'est pas à 99% ce que vous voulez.

Apparence et comportement > Couleurs des fichiers

● [ ] Activer les couleurs des fichiers ● [ ] Utiliser dans les onglets de l'éditeur

● [ ] Utiliser dans la vue Projet

Peut-être que vous l'aimez, peut-être que vous ne l'aimez pas. Je ne sais pas. Ces options suppriment la couleur du fichier et la couleur d'arrière-plan des étiquettes et des numéros de répertoire de certains dossiers spéciaux tels que node_modules ou tests .

Touches de raccourci

En gros, j'utilise les touches de raccourci par défaut, mais j'ai quand même modifié les touches de raccourci suivantes pour améliorer mon efficacité. Note du traducteur : Cmd sur MacBook est équivalent à Alt sous Windows.

Quantity Ctrl + V Diviser verticalement

Diviser verticalement.

● Ctrl + H Diviser horizontalement

Diviser horizontalement.

Quantity Cmd + T Run...

Si vous êtes dans un fichier de test, il vous suffit d'appuyer sur cette touche de raccourci dans la méthode pour tester la méthode.

Quantity Shift + Cmd + T Run

Ce raccourci peut être utilisé n'importe où dans le programme. Il exécute simplement à nouveau le dernier test.

Quantity Ctrl + W Masquer la fenêtre de l'outil actif

Lors de l'exécution d'un test, la fenêtre de test sera ouverte. Cela peut également être utile si vous utilisez le terminal dans PhpStorm. Vous pouvez le désactiver à tout moment à l'aide de cette touche de raccourci.

● Cmd + 2 Sélectionner dans la vue Projet

Vous le savez probablement déjà. Utilisez Cmd + 1 pour basculer la barre latérale. J'ai encore fréquemment besoin de sauter dans l'arborescence du projet de la barre latérale. J'utilise souvent Shift + Shift pour tout rechercher, ou Cmd + O pour rechercher des classes. Je n'utilise donc jamais la barre latérale. Cependant, ce raccourci fonctionne très bien si vous souhaitez accéder au menu à l'aide du fichier actuellement ouvert.

Éditeur > Général

● [ ] Activer la fonctionnalité Drag'n'Drop dans l'éditeurCette option est en fait assez inutile. Si vous ne le désactivez pas, il peut déplacer le code avec la souris, ce qui arrive souvent même si vous ne le souhaitez pas.

● [ ] Afficher la notification après l'action de reformatage du code

● [ ] Afficher la notification après l'action d'optimisation des importations

● [x] Soft-wrap-files

C'est une fonctionnalité très intéressante. Lorsque vous modifiez un fichier Markdown, les lignes ne sont jamais renvoyées à la ligne. En utilisant cette option, vous pouvez le modifier. Ils l'ont encapsulé maintenant.

Supprimer les espaces de fin lors de l'enregistrement : Tous

Cette commande supprime tous les espaces de fin sur chaque commande de sauvegarde individuelle (PhpStorm enregistrera automatiquement si les onglets ne sont pas utilisés).

● [ ] Toujours conserver les espaces de fin sur la ligne caret

● [x] Garantir le saut de ligne à la fin du fichier lors de l'enregistrement un saut de ligne à la fin du fichier Ligne vide.

Éditeur > Général > Apparence

● [ ] Afficher l'habillage papier et les guides visuels

● [ ] Afficher la lentille du code au survol de la barre de défilement

Cela supprimera "l'aperçu" du code lorsque vous survolez un emplacement spécifique de la barre de défilement.

Éditeur > Général > Fil d'Ariane

● [ ] Afficher le fil d'Ariane

Nous n'avons pas besoin de fil d'Ariane. Nous le désactivons donc. Nous aimons l’interface utilisateur claire.

Éditeur > Général > Achèvement du code

Quantity [x] Afficher les signatures complètes de la méthode

Nous voulons voir quand l'achèvement du code de la méthode commence Tout le contenu.

Éditeur > Général > Pliage de code

Personnellement, je n'aime pas le pliage de code parce que je veux voir le code que j'écris.

● [ ] Afficher le contour de pliage du codage

● [ ] En-tête du fichier

● [ ] Importations

● [ ] Attribut HTML 'style'

● [ ] Entités XML

● [ ] URI de données

● [ ] Importations

Éditeur > Onglets de l'éditeur

Quantity Apparence : Aucune

Je recommande d'utiliser ce paramètre si vous n'utilisez pas d'onglets. Vous pouvez utiliser Cmd + E pour obtenir des fichiers récents ou Shift + Shift pour une recherche rapide. Il n’est donc pas nécessaire d’afficher ces onglets.

Éditeur > Général > Touches intelligentes > PHP

● [ ] Activer l'achèvement des paramètres de fonction intelligente

● [ ] Sélectionnez le nom de la variable sans Signe '$' lors d'un double-clic

Si je double-clique sur la variable, je ne veux pas qu'elle sélectionne le signe $, donc je n'active pas ce paramètre.

Éditeur > Général > Police

Cette configuration est plus personnalisée, vous pouvez choisir selon vos propres préférences. Voici la configuration qui me convient

● Police : Menlo

● Taille : 15

● Interligne : 1.9

Éditeur > ; Général > Schéma de couleurs > Général

Si vous êtes comme moi et que vous n'aimez pas ces séparateurs de méthodes, vous pouvez les désactiver. Actuellement, vous n'avez aucun moyen de désactiver le séparateur pour les instructions d'utilisation, mais il existe une solution de contournement : supprimez simplement la couleur de premier plan pour les entrées suivantes

● [ ] Couleur du séparateur de méthode, premier plan

Éditeur > Général > Style de code

● Séparateur de lignes : Unix et macOS

Éditeur > Inspections générales

Vous Vous demandez peut-être pourquoi je ne l'ai pas expliqué. La création de listes est très complexe. J'ai fait quelques ajustements ici pour Laravel afin que vous ayez un environnement propre au lieu de soulignements ennuyeux. Mon correcteur orthographique est également disponible en téléchargement. Si vous avez des questions, faites-le-moi savoir.

Éditeur > Général > Conseils d'incrustation

● [ ] Afficher les conseils pour :

Je n'ai pas besoin d'afficher les conseils.

Langues et frameworks > PHP > Débogage

Quantity [ ] Forcer la rupture à la première ligne lorsqu'aucun mappage de chemin n'est spécifié

Quantity ] Forcer la rupture à la première ligne lorsqu'un script est en dehors du projet

Vous devez casser les deux lorsque vous utilisez Laravel Valet. Sinon, xdebug commencera le débogage dans Valet.

Outils > Navigateurs Web

[ ] Afficher la fenêtre contextuelle des navigateurs dans l'éditeur

Vous souvenez-vous de tous les aperçus avec les petites icônes du navigateur ? Vous pouvez le désactiver.

Conclusion

Cet IDE est tout aussi propre et intuitif que Sublime, il a juste plus d'IDE intégrés que Sublime.

Est-ce que j'ai raté quelque chose ? Si vous avez d'autres conseils pratiques, vous pouvez m'aider à améliorer PhpStorm. Fais-moi savoir.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer