1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jamling-SmartQQ4Eclipse

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SmartIM4Eclipse (оригинальное название SmartQQ4Eclipse)

Плагин SmartIM для Eclipse, инструмент против Boss, позволяющий использовать QQ/WeChat для общения прямо в Eclipse.

Для плагинов на Intellij IDEA перейдите по ссылке: https://github.com/Jamling/SmartIM4IntelliJ. Поддерживаются все IDE от Intellij, включая Android Studio и WebStorm.

Функции

  • отправка и получение текстовых сообщений;
  • отправка и получение изображений;
  • отправка и получение файлов;
  • возможность отправки файлов из проекта;
  • Code Review — отправка комментариев к коду;
  • нажатие на гиперссылки;
  • настройка горячих клавиш;
  • быстрое закрытие;
  • поддержка подключения искусственного интеллекта.

В официальном протоколе SmartQQ не предусмотрена отправка изображений и файлов. Расширенные функции отправки файлов реализованы третьей стороной.

Функция Swing Eclipse IntelliJ
Отправка текстовых сообщений Да Да Да
История чата Да Да Да
Уведомления о сообщениях Да Да Нет
Получение эмодзи Да Да Нет
Подключение искусственного интеллекта Да Да Да
Отправка файлов Да Да Да
Групповая рассылка сообщений Да Да Да
Code Review Нет Да Да

Установка

С версии 3.0 плагин зависит от плагина [Eclipse Explorer]. Если при установке появляется сообщение об ошибке, например:

Cannot complete the install because one or more required items could not be found.
Software being installed: SmartQQ Feature 3.1.0.201803020925 (cn.ieclipse.smartqq.feature.feature.group 3.1.0.201803020925)
Missing requirement: SmartQQ Feature 3.1.0.201803020925 (cn.ieclipse.smartqq.feature.feature.group 3.1.0.201803020925) requires 'cn.ieclipse.pde.explorer 4.1.0' but it could not be found

сначала установите плагин [Eclipse Explorer] или вручную добавьте сайт обновлений http://dl.ieclipse.cn/updates перед установкой SmartQQ.

Eclipse Marketplace

  1. Нажмите Eclipse → Help → Eclipse Marketplace... чтобы открыть рынок плагинов Eclipse.
  2. Введите SmartIM в поиске.
  3. Нажмите Install для установки.

Рекомендуется устанавливать через Eclipse Marketplace.

Install New Software

  1. Нажмите Eclipse → Help → Install New Software... для поиска плагинов.
  2. В поле ввода после Work with введите http://dl.ieclipse.cn/updates и нажмите Enter.
  3. Выберите SmartIM и снимите флажок «Contact all update site during install to find required software».
  4. Нажмите Next внизу для продолжения установки.

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

  1. Щёлкните Windows → Show view → Others, найдите SmartIM под SmartQQ или Wechat и дважды щёлкните, чтобы открыть вид SmartQQ или Wechat.
  2. Войдите, нажав на значок синхронизации в панели инструментов или меню.
  3. Используйте мобильный QQ или мобильный WeChat для сканирования QR-кода (используйте QR-код SmartQQ для просмотра SmartQQ и QR-код Wechat для просмотра Wechat).
  4. После успешной аутентификации дождитесь загрузки последних сообщений, списка друзей и групп.
  5. Дважды щёлкните SmartIM View, чтобы найти друга или группу, и откройте окно чата.
  6. Введите текст и отправьте его с помощью сочетания клавиш по умолчанию (обычно Enter).

Wechat

Если Wechat не может создать QR-код, появится сообщение javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name. Добавьте параметр -Djsse.enableSNIExtension=false в eclipse.ini или в ярлык запуска eclipse.

Продвинутое использование

  1. Отправка файлов:
    • щёлкните правой кнопкой мыши в консоли чата и выберите Send File или Send Project File, затем выберите файл и отправьте;
    • скопируйте файлы, которые хотите отправить, и вставьте их в окно чата, затем нажмите Send Link и подтвердите отправку файла.
  2. Групповая рассылка:
    • в SmartIM View щёлкните значок Broadcast (значок вышки), введите текст и выберите получателей (друзей, группы или дискуссионные группы), затем подтвердите рассылку.
  3. Code Review (будущее подключение к Gerrit):
    • в редакторе щёлкните правой кнопкой мыши и выберите Code Review, введите комментарий к коду и выберите получателя, затем подтвердите отправку.
    • получатель получит сообщение Code Review, щёлкнет по местоположению кода и сразу перейдёт к тому же месту в своём коде, а затем внесёт изменения.

Горячие клавиши

Примечание: в Eclipse CR означает Enter.

  • Отправить: по умолчанию CR (Enter), отправить сообщение.
  • Скрыть чат: по умолчанию Alt + M, скрыть Contact View.
  • Закрыть чат: по умолчанию Alt + C, закрыть текущее окно чата.

Примечание: горячие клавиши могут конфликтовать с горячими клавишами Eclipse. Чтобы изменить их, нажмите ? и откройте настройки.

Спасибо

Отправка вопросов

Перед отправкой вопроса ознакомьтесь с часто задаваемыми вопросами.

Любые вопросы и предложения можно отправлять в Issue.

При отправке вопроса рекомендуется указать версию Eclipse и версию плагина (можно скопировать информацию о версии из Preference → SmartIM).

Разработка

Если вам интересен этот проект, можете его разветвить. После загрузки исходного кода могут возникнуть ошибки компиляции. Необходимо удалить зависимости smartim-core и других трёх проектов из пути сборки и добавить в путь сборки файлы libs/core-x.x.x.jar, libs/smartqq-x.x.x.jar и libs/wechat.x.x.x.jar.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Плагин SmartQQ на Eclipse — мощное оружие против Boss, позволяющее использовать QQ для общения прямо в среде Eclipse. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/jamling-SmartQQ4Eclipse.git
git@api.gitlife.ru:oschina-mirror/jamling-SmartQQ4Eclipse.git
oschina-mirror
jamling-SmartQQ4Eclipse
jamling-SmartQQ4Eclipse
master