Maison  >  Article  >  Périphériques technologiques  >  J'ai découvert le premier éditeur de code connecté à GPT-4 et c'était tellement excitant !

J'ai découvert le premier éditeur de code connecté à GPT-4 et c'était tellement excitant !

WBOY
WBOYavant
2023-04-04 14:35:071604parcourir

Actuellement, Cursor est open source sur GitHub, a gagné plus de 9 000 étoiles GitHub et a été répertorié avec succès sur GitHub Trending.

Récemment, un éditeur de code appelé Cursor s'est répandu dans le cercle et est recherché par de nombreux passionnés de programmation.

Son principal point fort est qu'il utilise GPT-4 pour vous aider dans la programmation et effectuer des opérations telles que la génération de code intelligent IA, la modification de bugs et la génération de tests.

Il est en effet très attractif, et il semble pouvoir économiser considérablement le travail manuel répétitif, permettant à la majorité des programmeurs de concentrer leur temps limité sur des idées à demande illimitée !

Actuellement, Cursor est open source sur GitHub, a gagné plus de 9 000 étoiles GitHub et a été répertorié avec succès sur GitHub Trending.

https://github.com/getcursor/cursor

Actuellement, le projet en est encore à ses débuts. Les principales fonctions actuellement incluses sont les suivantes :

  • Codage intelligent : générer 10 à 100 lignes de code ;
  • Afficher le code Diff : laissez l'IA modifier un morceau de code ;
  • Chat : dans le fichier actuel, ouvrez une interface similaire à #ChatGPT# et interagissez avec elle
  • Autres : corrigez les erreurs Lint et générez automatiquement des tests et des commentaires.
Voyons comment l'utiliser

Télécharger et installer

Vous pouvez accéder directement au site officiel pour télécharger la version

https://www.cursor.so/

Jai découvert le premier éditeur de code connecté à GPT-4 et cétait tellement excitant !

Après le l'installation est terminée, nous entrerons dans la page suivante

Jai découvert le premier éditeur de code connecté à GPT-4 et cétait tellement excitant !

est principalement divisée en trois zones principales :

    Zone de fichiers, principalement pour visualiser le système de fichiers local
  • Zone d'édition de code Évidemment, il s'agit d'un éditeur de code
  • .
  • zone fonctionnelle principale, qui comprend principalement quatre parties, de gauche à droite, sont les robots interactifs, les terminaux de ligne de commande, l'aide et les paramètres
Démarrage

Nous voulons commencer à utiliser l'éditeur de curseur, c'est très simple, nous On voit aussi que la page est très simple, et les touches de raccourci Ce n'est pas compliqué non plus

Introduction aux touches de raccourci

Ctrl + L : Communiquer avec l'IA intégrée, similaire à l'interaction de ChatGPT

Jai découvert le premier éditeur de code connecté à GPT-4 et cétait tellement excitant !

Vous pouvez voyez que vous pouvez répondre à nos salutations et aider à écrire du code, mais toutes les réponses sont en anglais

Ctrl + K : Laisser l'IA générer un morceau de code directement dans la zone d'édition de code

Jai découvert le premier éditeur de code connecté à GPT-4 et cétait tellement excitant !

Le code généré est relativement simple, mais nous pouvons faire apprendre à l'IA lentement grâce à des itérations continues pour obtenir ce que nous voulons finalement Code

Bien sûr, ce qui précède n'est qu'une simple utilisation de l'éditeur de curseur, mais cela suffit à m'étonner.

Il dispose également d'autres paramètres, tels que le changement du mode par défaut de l'éditeur, qui peut être VIM​ ou Emacs, la connexion à GitHub Copilot, etc.

Bien que le projet en soit encore à ses balbutiements, je pense qu'il sera disponible dans un avenir proche. Il est devenu une force importante dans le domaine des éditeurs, et affectera également profondément les habitudes de codage des codeurs !

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