Panic, l'équipe de développement de CODA, a lancé un nouvel éditeur de code spécifique au macOS Nova. Il peut être considéré comme "Coda 3", mais en raison de l'énorme réécriture du code, il adopte un tout nouveau nom.
J'ai connu plusieurs versions bêta. Après sa publication officielle, je l'ai acheté à un prix réduit et j'ai commencé à l'utiliser. Voici quelques-unes de mes pensées!
Comme beaucoup d'autres, j'utilise VS Code. VS Code est très bon et gratuit. Les membres de mon équipe utilisent également VS Code. Il sera très difficile de modifier mes habitudes d'utilisation du code VS. J'ai déjà écrit sur la commutation des éditeurs de code. en bref:
- Vous ne devriez pas être trop lourd dans l'utilisation initiale. Autrement dit, je peux apprendre de nouvelles fonctionnalités après la transition.
- Il doit y avoir des traits de tueur pour m'attirer.
J'aime vraiment plus joli et Emmet. Si je ne peux pas les utiliser, je vais certainement abandonner. Heureusement, ils sont l'une des extensions les plus populaires.
Le raccourci d'extension par défaut d'Emmet est Ctrl-E, mais il ne semble pas prendre en charge l'expansion de l'onglet (pour autant que je sache), ce qui n'est pas idéal. Il a toutes les fonctionnalités avancées d'Emmet, cependant, vous pouvez les cartographier à n'importe quelle touche de touche que vous souhaitez.
Les paramètres de liaison des clés sont excellents. Je peux cartographier toutes les touches de raccourci auxquelles j'ai l'habitude d'utiliser, telles que le mappage de Command-T pour "Open rapide", qui est similaire à la fonction "GO TO FILE ..." dans le code vs.
J'ai activé près de 30 extensions de code contre le code. Ils m'ajoutent tous des fonctionnalités pratiques personnellement dans le code vs. Jusqu'à présent, je n'ai trouvé aucune fonctionnalité manquante. Si le comportement par défaut de Nova est assez excellent sans beaucoup de réglages tiers (à l'exception des deux extensions majeures que j'ai mentionnées plus tôt), ce serait un bonus supplémentaire pour moi. Par exemple, je n'ai pas besoin de plugins pour armatifier mon indentation parce qu'ils sont déjà arc-en-ciel!
J'utilise "In-Project Find" au moins une douzaine de fois par jour, donc cette fonctionnalité doit être très efficace pour moi. Jusqu'à présent, mon seul problème est qu'il semble rester coincé sur le "fichier d'index ..." souvent (ou se sent coincé parce que le ventilateur tourne très rapidement). Cela dit, il semble retourner de bons résultats de recherche.
Le style macOS de Nova est très fort. Les limitations de l'étendue des résultats de recherche "Recherche de projet" (par exemple, le retour uniquement * .js) nécessitent de créer une nouvelle plage de recherche. Je pourrais enregistrer cette plage avec un nom personnalisé, ce qui est une bonne idée, mais il utilise une longue méthode de qualification de plage de recherche en usine dans le MacOS Finder au lieu d'un champ de saisie qui peut rapidement entrer * .js pour qualifier les résultats. En d'autres termes, cela ressemble plus à un accent sur le style macOS qu'à la pratique.
Un autre style macOS très évident consiste à cliquer avec le bouton droit sur un dossier pour ouvrir un navigateur de fichiers: c'est exactement la même chose que le clic droit d'un dossier dans Finder. D'une certaine manière, cela est rassurant car il y a beaucoup de fonctionnalités puissantes dans ce menu.
Mais il manque également certaines fonctionnalités qui peuvent être très utiles dans le contexte. Par exemple, je manque l'option pour "ouvrir ce dossier dans une fenêtre de terminal".
Les détails de l'interface utilisateur sont excellents. Le choix des préférences des polices de code est excellente. Le minimap a fière allure, représentant votre code avec de petits rectangles colorés. Les thèmes Windows et Editor sont très bien faits. Chaque aspect de l'interface utilisateur est très élégant.
C'est toujours le successeur de CODA, donc si vous avez besoin de SFTP sur le serveur distant et de le modifier directement, la fonctionnalité demeure. J'ai dû l'utiliser l'autre jour pour modifier un fichier que je n'ai pas délibérément mis en git, donc la fonctionnalité est encore à portée de main.
Sinon, j'utiliserais Coda pour faire le travail, et je n'ai même pas à le configurer pour Nova, car Panic Sync a importé toutes les informations d'authentification.
J'aime qu'il ait un navigateur intégré (Safari, bien sûr). Je me demande si je peux prendre l'habitude de travailler dans une seule application sans avoir à faire trop de commutations de fenêtres. Cela signifie que les navigateurs de fichiers, les éditeurs de code, les terminaux, les navigateurs et les Devtools.
C'est un peu ... cool de voir autant de choses à la fois? J'aimerais qu'il ait la possibilité d'utiliser le chrome intégré, car je connais davantage ces Devtools. Il existe également des lacunes, comme ma session TMUX ne répond pas aux événements de clic dans le terminal.
Fait intéressant, Swift n'est pas une langue intégrée. Compte tenu de son style macOS, j'ai pensé que Panic a même écrit une partie de Nova dans Swift.
À tout le moins, vous devriez consulter la page de connexion de Nova et voir tous les conseils CSS! Le chemin de clip animé sur l'image utilisé pour démontrer le thème Nova est très cool (j'ai entendu que l'animation de chemin de clip dans Safari est accélérée du matériel, ce qui est super!). Ce ne sont que quelques images qui sont superposées ensemble, partageant la même animation, mais stupéfiante:
<code>@keyframes wipe { 0% { clip-path: polygon(-50% 0%, 0% 0%, -50% 101%, -100% 101%) } 100% { clip-path: polygon(150% 0%, 200% 0%, 150% 101%, 100% 101%) } } /* ... */ img#interface1 { animation-delay: -17000ms; } img#interface2 { animation-delay: -15000ms; } img#interface3 { animation-delay: -13000ms; } img#interface4 { animation-delay: -11000ms; }</code>
Mais ... c'est tout simplement trop beau: Oh, et vous devez également consulter l'utilisation du format de couleur affichage-P3!
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!

Goofonts est un projet parallèle signé par un développeur-femme et un concepteur-mari, tous deux de grands fans de typographie. Nous avons marqué Google

Pavithra Kodmad a demandé aux gens des recommandations sur ce qu'ils pensaient être certains des articles les plus intemporels sur le développement Web qui ont changé

Deux articles ont publié exactement le même jour:

Apprendre à créer des API GraphQL peut être assez difficile. Mais vous pouvez apprendre à utiliser les API GraphQL en 10 minutes! Et il se trouve que je suis parfait

Lorsqu'un composant vit dans un environnement où les données interrogent les données qui vivent à proximité, il y a une ligne assez directe entre le composant visuel et le

Ici, une rotation CSS légitime de Yuanchuan. Il y a ce chemin de décalage de la propriété CSS. Il était une fois, il s'appelait le chemin de mouvement, puis il a été renommé. je

Miriam Suzanne explique dans une vidéo de développeur de Mozilla sur le sujet.


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

VSCode Windows 64 bits Télécharger
Un éditeur IDE gratuit et puissant lancé par Microsoft

mPDF
mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Version Mac de WebStorm
Outils de développement JavaScript utiles

ZendStudio 13.5.1 Mac
Puissant environnement de développement intégré PHP