Skip to content

Nova-Code is the next evolution of integrated development environments (IDEs), designed to optimize your coding process.

Notifications You must be signed in to change notification settings

FerrisMind/Nova-Code

Repository files navigation

🚀 Nova-Code IDE 🚀

Добро пожаловать в Nova-Code IDE - ваш современный, быстрый и интуитивно понятный инструмент для разработки!

✨ Описание

Nova-Code - это инновационная интегрированная среда разработки (IDE), созданная для оптимизации вашего процесса кодирования. Используя мощь Svelte для динамичного и реактивного пользовательского интерфейса, в сочетании с кроссплатформенными возможностями Tauri, Nova-Code предлагает безупречный и высокопроизводительный опыт разработки. Наша цель - предоставить разработчикам эффективный инструмент для управления проектами, редактирования кода и навигации по файловой системе, делая кодирование более приятным и продуктивным.

🛠️ Технологии

Svelte Tauri TypeScript Node.js npm Yarn

🌟 Особенности

  • Файловый Проводник: Современный файловый проводник с возможностью скрытия/отображения кнопок действий при наведении курсора для чистого рабочего пространства.
  • Мощный Редактор Кода: Интегрированный редактор на базе Monaco Editor (как в VS Code), обеспечивающий подсветку синтаксиса, автодополнение и многое другое.
  • Управление Проектами: Легкое открытие и эффективное управление рабочими областями и проектами.
  • Кроссплатформенность: Благодаря Tauri, наслаждайтесь нативным опытом на Windows, macOS и Linux.
  • Интуитивный UX: Чистый и минималистичный дизайн для повышения вашей продуктивности.

🚀 Установка

Для начала работы с Nova-Code IDE следуйте этим простым шагам:

  1. Клонируйте репозиторий:

    git clone https://github.com/ВАШ_ПОЛЬЗОВАТЕЛЬ/Nova-Code.git
    cd Nova-Code/nova-code-ide

    Не забудьте заменить ВАШ_ПОЛЬЗОВАТЕЛЬ на ваше имя пользователя GitHub и Nova-Code.git на URL вашего репозитория.

  2. Установите зависимости: Используйте npm или yarn для установки необходимых пакетов:

    npm install
    # или
    yarn install
  3. Запуск в режиме разработки:

    npm run tauri dev
    # или
    yarn tauri dev
  4. Сборка для продакшена (опционально): Чтобы собрать автономное приложение:

    npm run tauri build
    # или
    yarn tauri build

    Готовые бинарные файлы будут доступны в директории src-tauri/target/release.

💡 Использование

После успешного запуска Nova-Code IDE вы сможете:

  • Открыть Рабочую Область: Щелкните по кнопке "Открыть папку" или используйте меню, чтобы загрузить ваш проект.
  • Создание Файлов/Папок: Быстро создавайте новые файлы и директории непосредственно в файловом проводнике.
  • Редактирование Кода: Работайте с вашими файлами в мощном редакторе кода.
  • Контекстное Меню: Используйте правый клик для доступа к опциям переименования, удаления, копирования, вырезания и вставки.

👋 Вклад

Мы рады любому вкладу в улучшение Nova-Code IDE! Если вы хотите помочь, пожалуйста, следуйте этим рекомендациям:

  1. Форкните репозиторий.
  2. Создайте новую ветку для вашей фичи (git checkout -b feature/название-фичи).
  3. Реализуйте свои изменения.
  4. Напишите или обновите тесты для ваших изменений.
  5. Зафиксируйте изменения (git commit -m 'feat: Добавлена новая фича').
  6. Отправьте изменения в вашу форкнутую ветку (git push origin feature/название-фичи).
  7. Откройте Pull Request с подробным описанием ваших изменений.

Пожалуйста, убедитесь, что ваш код соответствует существующему стилю проекта.

📄 Лицензия

Этот проект распространяется под лицензией MIT. Подробнее см. файл LICENSE (если у вас есть такой файл в корне проекта).

📊 Статус Проекта

Проект находится в активной разработке. Мы постоянно работаем над внедрением новых функций, улучшением производительности и повышением удобства использования. Следите за обновлениями!

Дополнительно

Для еще более стильного README вы можете рассмотреть добавление:

  • Скриншотов/GIF: Визуальные материалы значительно улучшают понимание проекта.
  • Значков GitHub Stats: Динамически генерируемые карточки с вашей статистикой GitHub (например, через github-readme-stats).
  • Иконок Социальных Сетей: Для легкого подключения с разработчиками.

Надеемся, вам понравится использовать Nova-Code IDE!

About

Nova-Code is the next evolution of integrated development environments (IDEs), designed to optimize your coding process.

Resources

Stars

Watchers

Forks

Releases

No releases published