Cursor: редактор кода для совместного программирования с ИИ
Курсор Общее представление
Cursor - это редактор кода, управляемый искусственным интеллектом и основанный на модели OpenAI GPT, который помогает вам быстрее писать, редактировать, отлаживать и исправлять код. Вы можете общаться со своими проектами, обращаться к файлам и документации, генерировать код, находить и исправлять ошибки.Cursor - это форк VSCode, который позволяет импортировать ваши любимые расширения, темы и ярлыки VSCode одним щелчком мыши.Cursor также предоставляет локальный режим, благодаря которому ваш код не хранится на их серверах или в их журналах.
Если вы новичок, то хотите действительно написать полный код проекта одним щелчком мыши с помощью AI и автоматически развернуть онлайн-среду для его использования.

Чтобы повысить способность Cursor помогать программировать на различных языках, загрузите файл "Слова-подсказки для адаптации Cursor к различным языкам программирования".pdf, а затем выберите соответствующий язык программирования:

Список функций курсора
Командир К:
Позволяет редактировать и писать код с помощью искусственного интеллекта. Чтобы отредактировать код, просто выделите его, нажмите "Редактировать" и опишите, как он должен измениться. Чтобы сгенерировать совершенно новый код, просто введите команду K, ничего не выделяя.

Копилот++:
Встроенная в Cursor функция автозаполнения. Это более мощная версия Copilot, которая предлагает промежуточные завершения строк и целые диффы. Она использует собственную модель, обученную предсказывать следующую правку в кодовой базе.

Чат:
Позволяет общаться с искусственным интеллектом, который видит вашу кодовую базу. Чат всегда видит ваш текущий файл и курсор, поэтому вы можете задавать ему вопросы вроде "Нет ли здесь ошибки?". . Вы можете использовать Command+Shift+L или "@", чтобы добавить определенные блоки кода в контекст. Вы можете использовать Command+Enter для общения со всей вашей кодовой базой.

@ Symbol:
Позволяет легко отображать код для ИИ. Попробуйте набрать "@" в Command+K или Chat, чтобы получить выпадающий список всех файлов и символов кода в папке. Вы можете использовать его для генерации кода с определенными зависимостями ("используйте тот же стиль, что и @ErrorPopup") или запросить файлы ("что делает @inlineDiffService.ts").

Codebase Answers:
Позволяет задавать вопросы ИИ обо всей вашей кодовой базе. Чтобы воспользоваться ими, введите Command+Enter в чате или нажмите кнопку "с кодовой базой" в поле ввода. Вы можете задать такие вопросы, как "Где находится логика отмены и повтора?" или "Как нам работать с токенами аутентификации на стороне клиента?". .

Док-ты:
Эта функция улучшает понимание ИИ сторонних библиотек. Чтобы использовать документ, введите @LibraryName в чат или команду K. Чтобы заставить Cursor проползти по пользовательскому документу, введите "@Add" в команду K или чат. Вы укажете начальную точку ползания и префикс, которому должны следовать все ползающие URL.

Автоотладка:
Автоотладка - это средство для исправления ошибок в терминале Cursor. Чтобы воспользоваться им, нажмите синюю кнопку "Автоотладка" после ошибки в терминале. После нажатия ИИ просмотрит ваш файл и введет цепочку размышлений, чтобы попытаться исправить проблему.

Закрепите линзы:
Cursor поможет вам быстро исправить ошибки ворса. Просто наведите курсор на любую ошибку и нажмите на появившуюся синюю кнопку "Исправить". В чате появится ответ искусственного интеллекта. Больше не нужно щуриться на сложные ошибки Typescript или Rust!

Демо:

Полное руководство по использованию:Учебник по курсору (китайская версия)
Помощь курсором
Процесс установки
- Посетите веб-сайт Cursor.
- Нажмите кнопку "Загрузить" и выберите подходящий пакет установки в соответствии с вашей операционной системой.
- После завершения загрузки запустите установочный пакет и следуйте подсказкам для завершения установки.
Руководство по использованию
- Запуск курсора: После завершения установки откройте приложение Cursor.
- Импорт проекта: Нажмите кнопку "Импорт проекта" и выберите файл кода или проект для редактирования.
- Использование курсора: Вы можете открыть папку с кодом в Cursor или создать новый проект. Вы можете писать, редактировать, отлаживать и исправлять код, используя Command K, Copilot++, Chat, Codebase Answers, Docs, Auto-Debug, Fix Lints и многое другое.
- редактор кода::
- автозаполнение: При написании кода Cursor автоматически предоставляет дополнительные предложения, основанные на контексте, которые можно применить, нажав клавишу Tab.
- обнаружение ошибок: Обнаружение ошибок в коде в режиме реального времени, часть ошибки будет выделена, нажмите на выделенную часть, чтобы увидеть предложение по исправлению.
- генерация кода: Введите в редактор команду на естественном языке, и курсор сгенерирует фрагмент кода, нажмите Enter, чтобы вставить код.
- Оптимизация кода: При нажатии на кнопку "Оптимизировать" Cursor анализирует код и предоставляет рекомендации по оптимизации, которые пользователь может применить.
- Поддержка нескольких языков: Выберите язык программирования, который вы хотите использовать в настройках, и курсор будет автоматически адаптирован соответствующим образом.
- Конфиденциальность: Включите режим конфиденциальности, чтобы убедиться, что код не загружается и не хранится в облаке.
Дополнительные возможности
- Расширения для плагинов: Cursor поддерживает множество плагинов, пользователи могут устанавливать и управлять плагинами в зависимости от необходимости расширения функциональности редактора.
- Переключение тем: Предусмотрено множество тем, чтобы пользователи могли переключать темы редактора в соответствии со своими предпочтениями.
- Настройка клавиш быстрого доступа: Поддержка настраиваемых ярлыков для повышения эффективности работы.
Программа членства "Курсор
Схема членства | цены | доминирование |
---|---|---|
Бесплатно | бесплатное программное обеспечение | Вы можете использовать основные функции Cursor, такие как Command K, Copilot, Chat, Codebase Answers и т. д., но есть некоторые ограничения, например, вы можете использовать Command K только 10 раз в день, вы можете генерировать только 10 строк кода каждый раз, и вы можете иметь только один файл для каждого проекта. |
Плюс | $9.99/месяц | Доступ ко всем функциям Cursor без ограничений, включая Docs, Auto-Debug, Fix Lints и т. д. Также наслаждайтесь более быстрым временем отклика, более высоким приоритетом, большим объемом памяти и многим другим! |
Про | $19.99/месяц | В дополнение ко всем преимуществам Plus, вы можете использовать расширенные функции Cursor, такие как Codebase Insights, Codebase Search, Codebase Compare и т.д., а также получить больше возможностей для настройки, больше поддержки, больше скидок и многое другое! |
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...