Comment enregistrer les paramètres de police dans Notepad ++

46

J'aime le style Dark Blue vim dans Notepad ++, mais je veux l'utiliser avec Lucida au lieu de Consolas. Lorsque je change de police en Lucida, celle-ci n'est jamais enregistrée. Existe-t-il un moyen de sauvegarder un style personnalisé associant une nouvelle police à un style intégré?

Zeynel
la source

Réponses:

49

Comme @ mikez302 l'a dit dans un commentaire ci-dessus, exécutez-le en tant qu'administrateur . Modifiez ensuite votre style via Paramètres / Style Configurator. Il n'est pas nécessaire de modifier ces fichiers manuellement.

À partir de la v5.8.6, les fichiers de thème sont stockés sous %PROGRAMFILES(x86)%. Vista / Win7 refusera d'écrire dans ce répertoire lorsque l'application n'est pas exécutée en tant qu'administrateur. En outre, il apparaît que les paramètres de "Global Override" sont enregistrés dans le fichier de thème actif. Espérons que les futures versions de Notepad ++ stockeront ces paramètres de thème spécifiques à l'utilisateur, %APPDATA%comme prévu par le paradigme Windows.

Zourtney
la source
C'est la bonne réponse. Résolu le problème pour moi.
endolith
Spot on, résolu mon problème aussi. Excellente suggestion que ces paramètres doivent aller dans un territoire accessible en écriture à l'utilisateur.
poplítea
1
Existe-t-il une solution de contournement pour ceux qui ne disposent pas de privilèges administratifs?
rink.attendant.6
15

Rendez-vous sur Settings / Style Configurator. Sélectionnez le nom de la police et cochez la case correspondante Enable global font. Cliquez sur Enregistrer et fermer.

image

Aussi: Jetez un oeil à la réponse de @ zourtney . Vous devez exécuter Notepad ++ en tant qu'administrateur pour conserver vos modifications.

Sathyajith Bhat
la source
5
Merci d'avoir répondu. Mais quand je change la police en Lucida comme vous l'expliquez; et cochez la case Activer la police globale; la prochaine fois que j'ouvrirai Notepad ++, le nom de la police n'apparaît pas dans la zone Nom de la police et le fichier contient la police Consolas. En fait, parfois, il n’ouvre même pas vim Dark Blue mais un style par défaut d’arrière-plan blanc. En bref, chaque fois que j'ouvre le Bloc-notes ++, je dois changer le style en vim Dark Blue et la police en Lucida. Les modifications apportées au style ne sont pas enregistrées. Je peux faire quelque chose de mal, mais je ne sais pas quoi.
Zeynel
1
@Zeynel Est-ce que cela se produit pour différentes extensions de fichier? Pouvez-vous essayer d'ouvrir le même fichier plusieurs fois et voir si les paramètres de police sont identiques?
Sathyajith Bhat
@jumbo Merci de me le faire savoir - j'ai ré-téléchargé l'image
Sathyajith Bhat
5

J'ai le même problème avec la dernière version (5.8.5).
Je crois qu'un rapport de bogue est en ordre. Voici un bogue qui semble être lié (à tout le moins): http://sourceforge.net/tracker/index.php?func=detail&aid=2893679&group_id=95717&atid=612382

Une autre option (jusqu'à ce que le problème soit résolu) peut être d'ajouter manuellement un thème à %PROGRAMFILES%\Notepad++\themes
(notez que vous devez exécuter votre éditeur en tant qu'administrateur pour pouvoir enregistrer ce fichier.)

Copiez simplement le thème de votre choix et modifiez-le à votre guise.
Dans votre cas, éditer le fontNamesous <GlobalStyles>devrait faire l'affaire.
De plus, vous voudrez peut-être modifier name="stylerTheme" path=""votre %APPDATA%\Notepad++\config.xmlfichier.

oKtosiTe
la source
@studiohack: Pas un problème du tout. :-)
oKtosiTe
J'ai essayé de faire une copie du thème et de l'enregistrer, et j'ai eu une boîte de dialogue disant "S'il vous plaît vérifier si ce fichier est ouvert dans un autre programme". Est-ce que quelqu'un sait quoi faire à ce sujet? J'ai essayé de modifier le fichier dans un éditeur différent et cela ne me le permettait pas non plus. J'utilise Noetpad ++ 5.8.6 sur Windows 7.
Elias Zamaria
4
J'ai pu enregistrer le fichier en exécutant Notepad ++ en tant qu'administrateur.
Elias Zamaria
@ mikez302: bon point. J'ai oublié de mentionner cela. Il a été édité.
oKtosiTe
3

Au lieu d'exécuter Notepad ++ en tant qu'administrateur, comme dans certaines des réponses, vous pouvez ajouter des autorisations d'écriture / de modification au répertoire themes dans les fichiers programme, de sorte que vous n'avez pas besoin de l'exécuter en tant qu'administrateur à chaque fois.

Pour Windows 7:

  1. Dans l'Explorateur Windows, accédez à% PROGRAMFILES% \ Notepad ++
  2. Cliquez avec le bouton droit sur le dossier "thèmes", puis cliquez sur "propriétés".
  3. Cliquez sur l'onglet Sécurité
  4. Cliquez sur le bouton Modifier
  5. Sélectionnez l'élément 'Utilisateurs' dans la liste supérieure
  6. Dans la liste des autorisations, cochez la case "Modifier" (ce qui l'a automatiquement ajouté à "écrire" également)
  7. OK OK

Il devrait maintenant enregistrer vos modifications sans avoir à exécuter Notepad ++ en tant qu'administrateur.

Michaelmoo
la source
Super bidouille! Je n'y ai pas pensé. Cela évite de devoir exécuter en tant qu'administrateur à chaque fois et sur des ordinateurs d'entreprise, vous pouvez demander à l'administrateur de le faire pour vous une fois, et le tour est joué.
Sanoo
2

Ouvrez le bloc-notes ++ en cliquant avec le bouton droit de la souris et en sélectionnant "Exécuter en tant qu'administrateur", puis apportez les modifications souhaitées. Vos modifications seront préservées.

Caféine
la source
0

Si vous ne disposez pas des droits d'administrateur, le changement du thème entier en un autre (par exemple, le thème Twilight) est enregistré de manière permanente, même sans droits d'administrateur.

Cross post de question ici.

Jeudi prochain
la source