Quelles sont certaines de TextMate raccourcis?
Les Macs sont de renommée (ou déploré) pour avoir un grand nombre de raccourcis. Toutefois, OS X lui-même n'est rien en comparaison le raccourci listes TextMate et de ses grappes.
Ce sont quelques raccourcis clavier utiles que vous utilisez?
- Pourquoi ne pas contribuer à un fil de discussion existant et le transformer en un wiki de la communauté? stackoverflow.com/questions/2391247/... et stackoverflow.com/questions/99807/...
- J'ai fait voir de ces postes. Cependant, je n'ai pas vraiment aimé le format. Cheatsheets et plugins mélangé avec des conseils, etc. Ce n'est pas vraiment ce que je suis après. Je suis l'espoir d'encourager une énorme liste de conseils semblable à unix bouts de fil que j'ai posté.
Vous devez vous connecter pour publier un commentaire.
Ce sont mes préférés raccourcis:
1. cmd + a 2. cmd + option + {
pour aligner automatiquement tout le code dans votre fichier en entier.Esc auto complète des mots communs dans le document sur lequel vous travaillez.
Par exemple, si vous utilisez une fonction beaucoup appelé
LongFuntionNameThatChecksStuff
, vous pouvez taperLon
et appuyez surEsc, et il devrait automatique.Mes favoris sont:
Personnellement deux de mes préférées sont les raccourcis:
Le sont à la fois super utile pour la rédaction de texte et les blogs, (et stackoverflow).
Codewise, je pense que je préfère les extraits de raccourcis de la touche. Être capable de taper
if⇥
etc., dans presque toutes les langues sont ridiculement utile, et la cohérence de l'interface est ce qui me maintient à l'aide de TextMate.J'ai aussi trouvé cette assez amusant. Mais je préfère savoir mes raccourcis dans de petites étapes, et trouvent souvent que juste en regardant dans le menu en forme d'engrenage (⌃) fonctionne.
De contrôle-T(ContrôleT): Transposer (fonctionne dans la plupart de Cacao natif de champs de texte et les zones, mais TextMate améliore le comportement).
Placez votre curseur entre deux caractères, appuyez sur ContrôleT, et les personnages changent de place (c'est le standard Mac comportement). Génial pour les fautes de frappe.
Sélectionnez un mot ou une série de caractères sur une seule ligne, appuyez sur ContrôleT, et les personnages de la sélection seront désormais inversé (pas trop utile, mais c'est un TextMate amélioration)
Sélectionner une série de personnages qui s'étend sur plus d'une ligne, appuyez sur ContrôleT, et les lignes s'inverse. Caractères à l'intérieur de la ligne sera toujours dans l'ordre. Le plus utile lors de la sélection des lignes entières, mais fonctionne encore avec des lignes partielles sélectionnées, juste aussi longtemps que il ya au moins un caractère de saut de ligne sélectionné (TextMate mise en valeur).
maj+ctrl+alt+v envoie le texte sélectionné pastie.org
aussi, en utilisant le PHP Bundle, essayez de démarrer l'écriture d'un nom de fonction et de faire ce qui suit:
str + alt + F3 = liste des fonctions disponibles
str + alt + F1 = brève description de la fonction vous avez rempli.
Look mot dans un dictionnaire, dans toute Cacao application (et pas seulement Textmate): ctrl + cmd + D
Envelopper chaque ligne sélectionnée dans les balises: MAJ + CONTRÔLE + COMMANDE + W
Par exemple, si vous avez:
Mettre en évidence toutes les trois lignes et appuyez sur MAJ + CONTRÔLE + COMMANDE + W pour créer:
Générer Lorem ipsum:
lorem
+ TABVa générer:
Sélection de texte à l'aide de alt (via cliquez et faites glisser)
puis utilisez ⌘ + ] pour l'indentation (ou [ pour dedent)
Supprimer la ligne courante: CONTRÔLE + MAJ + K
Format CSS: CONTRÔLE + Q
Sélectionner un peu de CSS et appuyez sur CONTRÔLE + Q pour activer cette:
Dans cette:
Rechercher des biens spécifications du W3C: CONTRÔLE + H
Cela fonctionne pour le HTML et le CSS. Placez votre carotte quelle que soit la propriété que vous souhaitez rechercher et appuyez sur CONTRÔLE + h. Cela va ouvrir une nouvelle fenêtre qui liste le W3C info.
Par exemple, placez votre carotte en arrière-plan:
Appuyez sur commande + h et vous verrez quelque chose comme:
CMD + / les commentaires sur une ligne et il est assez intelligent pour format basé sur le langage. Je l'utilise tout le temps.
Basculer entre
{}
etdo
end
blocs. Placez votre curseur sur le bloc arugument (c'est à dire le mot après le mot-clédo
entre les deux tuyaux) et appuyez sur Maj + Contrôle + {Par exemple, convertit:
à:
Modifier la fin de plusieurs lignes sélectionnées simultanément : COMMANDE + OPTION + Un
À proximité le plus proche html/xml tag: OPTION + COMMANDE + DÉLAI
Par exemple, si vous avez:
CONTRÔLE + COMMANDE + D ajoutera automatiquement à la fermeture
</div>
balise pour créer:Basculer entre les onglets:
Cmd+Alt+[
etCmd+Al+]
Window
menu et vous verrez la réelle raccourcis dans Sélectionnez Suivant/Précédent Onglet.dans le cftextmate bundle, vous pouvez taper n'importe quel cfml tag sans ouverture "<" ou de fermeture ">" et appuyez sur la touche tab et il remplit toute la tag et vous pouvez ensuite l'onglet pour chacun des attributs de la balise. je ne sais pas si ce type de raccourci qui fonctionne pour d'autres langues.
Je viens de trouver une liste des touches de raccourci symboles w/définitions dans le cadre de Bundles > HTML > Entités - utile pour moi dans la compréhension de l'ensemble court-coupe bonanza passe avec TextMate.
Vous pouvez obtenir une très grande arrière-plan du bureau ici. Il a une tonne de vraiment utile raccourcis clavier. Je l'ai utilisé pour un couple de jours avant la mémorisation des plus utiles.
Envelopper le texte sélectionné dans la balises: MAJ + CONTRÔLE + W
Par exemple, si vous avez:
Mettre le texte en surbrillance et appuyez sur MAJ + CONTRÔLE + W pour créer:
Aller dans le Fichier: ⌘ + T
Trouver dans le Projet: ⌘ + MAJ + F
Éliminer tous les espaces /retours entre l'emplacement de votre curseur et le début de la prochaine pièce de contenu: MAJ + CONTRÔLE + J
Par exemple, si vous avez:
Placez votre curseur à la fin du premier paragraphe et appuyez sur MAJ + CONTRÔLE + J pour supprimer l'espace entre les paragraphes:
(qui sont principalement des html-liés)
\n
ou<br>
, selon l'occasion.Copier et Coller du presse-papiers: ⌘ + MAJ + V
Titleize texte sélectionné: CONTRÔLE + OPTION + U
Va tourner:
Dans:
Downcase texte sélectionné: CONTRÔLE + MAJ + U
Va tourner:
Dans:
Upcase texte sélectionné: CONTRÔLE + MAJ + U
Va tourner:
Dans: