Kite: контекстные подсказки и автодополнение при написании кода



    Во время написания кода часто приходится открывать Google, искать образцы кода, документацию и подсказки. Разработчики приложения Kite предлагают продвинутое решение — интерактивный «помощник», который в процессе набора кода в фоновом режиме вытягивает контекстную информацию из общедоступных образцов кода в интернете (и из кодовой базы текущего проекта) и показывает на экране в удобном виде.

    Kite интегрируется в редактор кода и консоль.

    На странице Privacy разработчики Kite объясняют, что весь набранный в программе код отправляется на серверы Kite по https, а компания обещает не использовать его никоим образом. Но всё равно кое у кого такая система вызывает некоторые опасения, ведь даже команды из консоли отправляются им на сервер в полном составе.

    Но удобство Kite, наверное, перевешивает потенциальные угрозы безопасности.

    Здесь и примеры кода, и документация, и ссылки на наиболее часто задаваемые вопросы.



    Kite автоматически фиксирует и предлагает исправить опечатки в коде.



    В качестве приятного бонуса — подсказки к командам в консоли.



    Приложение Kite поддерживает редакторы Sublime Text, emacs, vim, PyCharm и Atom, а также интегрируется в Terminal.app и iTerm. Все плагины лежат в официальном репозитории.

    Самый главный недостаток — пока что Kite поддерживает только Python и работает только под OS X. В ближайшее время разработчики обещают увеличить количество языков и добавить поддержку Linux и Windows. Это необходимо сделать как можно быстрее!

    Средняя зарплата в IT

    110 000 ₽/мес.
    Средняя зарплата по всем IT-специализациям на основании 8 477 анкет, за 2-ое пол. 2020 года Узнать свою зарплату
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 8

      –1
      ацтой:
      1. под линух нет, хотя обещают… но нет же?
      2. не секурно ни разу
      3. чегой то только питон? где руби? где го? раст?
      +1
      Сомнительная выгода от программы… Параноидальность пользователей не даст широко распространиться этой программе. Другое дело — вызов контекстной подсказки для конкретного фрагмента кода/команды/функции (нужное подчеркнуть), но полный слив информации — это перебор!
        +2
        Параноидальность пользователей не даст распространиться среди параноидальных пользователей, не более того. Учитывая, что большинство — пофигисты, а целевая аудитория — пользователи с недостаточным опытом, нуждающиеся в подсказках — распространение скорее будет достаточно быстрым (если только это действительно будет полезно).
        +1
        Крутой, конечно, в идее своей тул но то, что он собирает вводимую информацию — ни в какие ворота не лезет. Это ж все пароли добровольно выдаешь, получается…
          –1
          Мне кажется самые топовые подсказки у VS
          или я просто привык к ним…
            +2
            Отличная идея)
              0

              В Eclipse Code Recommenders уже было нечто подобное. Правда, не в курсе, в каком оно сейчас состоянии.

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое