recherche

Nova

Apr 02, 2025 am 04:24 AM

Nova

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:

  1. Vous ne devriez pas être trop lourd dans l'utilisation initiale. Autrement dit, je peux apprendre de nouvelles fonctionnalités après la transition.
  2. 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!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Comment nous avons tagué Google Fonts et créé des goofont.comComment nous avons tagué Google Fonts et créé des goofont.comApr 12, 2025 pm 12:02 PM

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

Articles de développement Web intemporelsArticles de développement Web intemporelsApr 12, 2025 am 11:44 AM

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é

L'accord avec l'élément de sectionL'accord avec l'élément de sectionApr 12, 2025 am 11:39 AM

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

Pratiquez des requêtes GraphQL avec l'API de l'état de JavaScriptPratiquez des requêtes GraphQL avec l'API de l'état de JavaScriptApr 12, 2025 am 11:33 AM

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

CMSS au niveau des composantsCMSS au niveau des composantsApr 12, 2025 am 11:09 AM

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

Définissez le type sur un cercle ... avec chemin de décalageDéfinissez le type sur un cercle ... avec chemin de décalageApr 12, 2025 am 11:00 AM

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

What does "revert" do in CSS?What does "revert" do in CSS?Apr 12, 2025 am 10:59 AM

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

Les amoureux modernesLes amoureux modernesApr 12, 2025 am 10:58 AM

J'adore les trucs comme ça.

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

mPDF

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

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

Version Mac de WebStorm

Outils de développement JavaScript utiles

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Puissant environnement de développement intégré PHP