Ferramenta inteligente Instalação e uso do Cursor

1. Introdução ao Cursor

O Cursor.so é uma ferramenta de desenvolvimento de software, que é uma ferramenta inteligente de geração de código de IA de acesso direto, excelente e poderosa, integrada ao GPT. O uso do GPT-3.5 é gratuito.

Ele pode escrever, editar e conversar rapidamente sobre seu código. Ele oferece suporte a várias linguagens de programação, como Python, Java, JavaScript etc., e pode ajudá-lo a refatorar, entender e otimizar seu código.

O Cursor.so também possui uma função de bate-papo, você pode se comunicar com AI, fazer perguntas, obter sugestões, gerar trechos de código automaticamente com base em suas entradas e necessidades, etc.

Características do cursor:

  • Geração de código inteligente:

Você só precisa inserir algumas palavras-chave ou descrições e o Cursor.so irá gerar o código apropriado de acordo com suas necessidades, seja uma função, classe, algoritmo ou qualquer outra coisa.

  • Otimização e refatoração de código:

Você pode pedir ao Cursor.so para ajudá-lo a analisar seu código, encontrar erros, redundâncias ou partes ineficientes e fornecer uma versão melhor.

  • Entendimento do código e comentários:

Você pode pedir ao Cursor.so para ajudá-lo a explicar seu código, dando um simples comentário ou explicação, tornando-o mais fácil de entender e manter.

  • Bate-papo e entretenimento com IA:

Você pode conversar com o Cursor.so, fazer perguntas sobre programação ou qualquer outro assunto, obter conselhos ou opiniões e até mesmo pedir para escrever coisas interessantes como poemas, histórias, letras de músicas, etc.

Cursor.so é uma ferramenta muito poderosa e interessante que pode te deixar mais eficiente, relaxado e feliz no processo de programação. Atualmente, a iteração rápida do cursor já suporta a criação, operação, depuração, diálogo de código, otimização de código, etc. de projetos java.

推荐程序员安装使用,将带来革命性的编码效率提升。简直神器!

Dois, instalação do Cursor

1. Baixe e instale

1) Baixar

Baixe do endereço oficial: https://www.cursor.so

A versão que baixei é: Cursor Setup 0.2.31-x64.exe

2) Clique duas vezes para instalar.

insira a descrição da imagem aqui

Depois de clicar em contineus, você precisa se registrar e fazer login.

insira a descrição da imagem aqui

2. Registre-se e faça login

Ao usá-lo pela primeira vez, você precisa se registrar, clicar em Sign up para se registrar e usar Sign in para fazer login.

注意:国内邮箱也可以注册。

insira a descrição da imagem aqui

Depois de clicar em contineus, é necessária autorização.

insira a descrição da imagem aqui

Após clicar em aceitar. Vamos voltar para a interface do IDEA, e ela pode ser usada após a exibição do login.

insira a descrição da imagem aqui

注意:

  • Todos os usuários podem obter 10 solicitações gpt-4 gratuitas! 3,5 é o suficiente aqui,
  • A versão gratuita do Cusor faz apenas 100 perguntas por mês.

3. Introdução ao IDEA

1. Introdução ao IDEA

1) Você pode controlar a exibição e ocultação das janelas esquerda, direita e inferior no canto superior direito.

insira a descrição da imagem aqui

2) Abra Arquivo|Projeto

Arquivo --> Abrir Pasta --> Selecione o arquivo para abrir

Clique no botão Executar no canto superior direito para executar o código. Ou o botão Debug para depurar o código.

insira a descrição da imagem aqui

3. Geração de código inteligente AI

1) Edite o código gerado

Use o mouse para selecionar o código e depois 按Cmd+K或Ctrl+K. Insira a descrição do recurso que deseja que a IA gere para você.

2) conversar

按Cmd+L或Ctrl+L。Nós o usamos para encontrar bugs, explicar o código e solicitar bate-papo de IA.

3) Defina o modelo de diálogo

Cada interação carregará a instrução definida pelo modo. Por exemplo: resposta chinesa, o código principal precisa adicionar os comentários necessários.

insira a descrição da imagem aqui

4) Mesclar código

点击左上角或者按快捷键。
Ctrl+Y  表示接受修改的代码
Ctrl+N  表示拒绝修改的代码

insira a descrição da imagem aqui

4. Instalação do plug-in

1) Arquivo - Preferências - Extensões

Aqui você pode abrir o mercado de plug-ins, verificar os plug-ins instalados ou pesquisar os plug-ins que precisam ser instalados.

2) Lembrete automático para instalar

Se o plug-in não estiver instalado, ao criarmos um arquivo xx.java, o IDEA automaticamente o lembrará de instalá-lo no canto inferior direito, e podemos clicar em Instalar.

4. Fácil de usar

Aqui nós o usamos para gerar uma função de imagem de código de verificação de 6 dígitos.

1) Crie um projeto, crie um arquivo

insira a descrição da imagem aqui

2) Adicionar método de teste

Deixe-o adicionar um método de teste, algumas classes não possuem um pacote, por favor, verifique. Por fim, simplesmente modifiquei o caminho da imagem.

código mostra como abaixo:

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.util.Random;

import javax.imageio.ImageIO;

public class Code6 {
    
    
    // 验证码图片的宽度
    private static final int WIDTH = 120;
    // 验证码图片的高度
    private static final int HEIGHT = 40;
    // 验证码字符个数
    private static final int CODE_COUNT = 6;
    // 验证码字体大小
    private static final int FONT_SIZE = 20;
    // 验证码字符集合
    private static final String CODE_SET = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
    
    /**
     * 生成随机验证码图片
     * @return 验证码图片
     */
    public static BufferedImage generateCodeImage() {
    
    
        // 创建一个BufferedImage对象,用于生成验证码图片
        BufferedImage image = new BufferedImage(WIDTH, HEIGHT, BufferedImage.TYPE_INT_RGB);
        // 获取Graphics对象,用于绘制验证码图片
        Graphics graphics = image.getGraphics();
        // 设置背景色
        graphics.setColor(Color.WHITE);
        graphics.fillRect(0, 0, WIDTH, HEIGHT);
        // 设置字体
        graphics.setFont(new Font("Arial", Font.BOLD, FONT_SIZE));
        // 生成随机验证码
        StringBuilder codeBuilder = new StringBuilder();
        Random random = new Random();
        for (int i = 0; i < CODE_COUNT; i++) {
    
    
            int index = random.nextInt(CODE_SET.length());
            char codeChar = CODE_SET.charAt(index);
            codeBuilder.append(codeChar);
        }
        String code = codeBuilder.toString();
        // 绘制验证码
        for (int i = 0; i < CODE_COUNT; i++) {
    
    
            graphics.setColor(new Color(random.nextInt(256), random.nextInt(256), random.nextInt(256)));
            graphics.drawString(String.valueOf(code.charAt(i)), (i + 1) * WIDTH / (CODE_COUNT + 1), HEIGHT / 2 + FONT_SIZE / 2);
        }
        // 绘制干扰线
        for (int i = 0; i < 5; i++) {
    
    
            graphics.setColor(new Color(random.nextInt(256), random.nextInt(256), random.nextInt(256)));
            graphics.drawLine(random.nextInt(WIDTH), random.nextInt(HEIGHT), random.nextInt(WIDTH), random.nextInt(HEIGHT));
        }
        // 绘制干扰点
        for (int i = 0; i < 50; i++) {
    
    
            graphics.setColor(new Color(random.nextInt(256), random.nextInt(256), random.nextInt(256)));
            graphics.drawOval(random.nextInt(WIDTH), random.nextInt(HEIGHT), 1, 1);
        }
        // 释放资源
        graphics.dispose();
        // 返回验证码图片
        return image;
    }
    
    /**
     * 测试方法
     */
    public static void main(String[] args) {
    
    
        BufferedImage image = generateCodeImage();
    
        // 将验证码图片保存到本地
        try {
    
    
            File outputfile = new File("D:/TempFiles/captcha.png");
            ImageIO.write(image, "png", outputfile);
        } catch (IOException e) {
    
    
            // 打印异常信息
            e.printStackTrace();
        }
    }
}

3) Resultados da corrida

insira a descrição da imagem aqui

4) Bate-papo à direita, deixe-o explicar o código.

insira a descrição da imagem aqui

Cursor é uma ferramenta realmente poderosa e divertida de usar.

– Se você tem fome de conhecimento, seja humilde se for tolo.

Acho que você gosta

Origin blog.csdn.net/qq_42402854/article/details/131157449
Recomendado
Clasificación