Добро пожаловать в Nova-Code IDE - ваш современный, быстрый и интуитивно понятный инструмент для разработки!
Nova-Code - это инновационная интегрированная среда разработки (IDE), созданная для оптимизации вашего процесса кодирования. Используя мощь Svelte для динамичного и реактивного пользовательского интерфейса, в сочетании с кроссплатформенными возможностями Tauri, Nova-Code предлагает безупречный и высокопроизводительный опыт разработки. Наша цель - предоставить разработчикам эффективный инструмент для управления проектами, редактирования кода и навигации по файловой системе, делая кодирование более приятным и продуктивным.
- Файловый Проводник: Современный файловый проводник с возможностью скрытия/отображения кнопок действий при наведении курсора для чистого рабочего пространства.
- Мощный Редактор Кода: Интегрированный редактор на базе Monaco Editor (как в VS Code), обеспечивающий подсветку синтаксиса, автодополнение и многое другое.
- Управление Проектами: Легкое открытие и эффективное управление рабочими областями и проектами.
- Кроссплатформенность: Благодаря Tauri, наслаждайтесь нативным опытом на Windows, macOS и Linux.
- Интуитивный UX: Чистый и минималистичный дизайн для повышения вашей продуктивности.
Для начала работы с Nova-Code IDE следуйте этим простым шагам:
-
Клонируйте репозиторий:
git clone https://github.com/ВАШ_ПОЛЬЗОВАТЕЛЬ/Nova-Code.git cd Nova-Code/nova-code-ideНе забудьте заменить
ВАШ_ПОЛЬЗОВАТЕЛЬна ваше имя пользователя GitHub иNova-Code.gitна URL вашего репозитория. -
Установите зависимости: Используйте
npmилиyarnдля установки необходимых пакетов:npm install # или yarn install -
Запуск в режиме разработки:
npm run tauri dev # или yarn tauri dev -
Сборка для продакшена (опционально): Чтобы собрать автономное приложение:
npm run tauri build # или yarn tauri buildГотовые бинарные файлы будут доступны в директории
src-tauri/target/release.
После успешного запуска Nova-Code IDE вы сможете:
- Открыть Рабочую Область: Щелкните по кнопке "Открыть папку" или используйте меню, чтобы загрузить ваш проект.
- Создание Файлов/Папок: Быстро создавайте новые файлы и директории непосредственно в файловом проводнике.
- Редактирование Кода: Работайте с вашими файлами в мощном редакторе кода.
- Контекстное Меню: Используйте правый клик для доступа к опциям переименования, удаления, копирования, вырезания и вставки.
Мы рады любому вкладу в улучшение Nova-Code IDE! Если вы хотите помочь, пожалуйста, следуйте этим рекомендациям:
- Форкните репозиторий.
- Создайте новую ветку для вашей фичи (
git checkout -b feature/название-фичи). - Реализуйте свои изменения.
- Напишите или обновите тесты для ваших изменений.
- Зафиксируйте изменения (
git commit -m 'feat: Добавлена новая фича'). - Отправьте изменения в вашу форкнутую ветку (
git push origin feature/название-фичи). - Откройте Pull Request с подробным описанием ваших изменений.
Пожалуйста, убедитесь, что ваш код соответствует существующему стилю проекта.
Этот проект распространяется под лицензией MIT. Подробнее см. файл LICENSE (если у вас есть такой файл в корне проекта).
Проект находится в активной разработке. Мы постоянно работаем над внедрением новых функций, улучшением производительности и повышением удобства использования. Следите за обновлениями!
Для еще более стильного README вы можете рассмотреть добавление:
- Скриншотов/GIF: Визуальные материалы значительно улучшают понимание проекта.
- Значков GitHub Stats: Динамически генерируемые карточки с вашей статистикой GitHub (например, через github-readme-stats).
- Иконок Социальных Сетей: Для легкого подключения с разработчиками.
Надеемся, вам понравится использовать Nova-Code IDE!