Как вы отменили плавающий режим для окна logcat в Android Studio

Во время разворачивания макета в Android Studio я каким-то образом превратил окно logcat в плавающее окно. Я не могу, чтобы жизнь меня восстановила до пристыкованного режима.

logcat is floating

Я бы предпочел не перестраивать проект с нуля, но не могу найти ничего очевидного в .idea/workspace.xml.

Ответы

Ответ 1

Вы можете перетащить его обратно. Но вам нужно перетащить Tab, а не все окно. Я сражался с ним в течение 3 дней, прежде чем выяснять это:)

Ответ 2

Ответ Mac OS X

Кажется, что OP работает в этой проблеме с некоторым вкусом в Linux. Для людей с OS X см. Этот ответ.

Вариант 1

Если вы выберете маленький значок cog в верхнем правом углу плавающего окна и снимите флажок с плавающего режима, он должен вернуться в закрепленный режим:

enter image description here

Вариант 2

Если вы не видите маленькую шестерню, вы также можете убедиться, что выбрано окно плавающего логарифма, а затем перейдите в Окно → Окно активного инструмента → Плавающий режим

enter image description here

Ответ 3

Подводя итог ответу Дэйва Коула: все, что вам нужно сделать, это:

  • Откройте каталог Android Studio.
  • Найдите файл .config/options/runner.layout.xml, откройте его с помощью некоторого текстового редактора.
  • Найдите следующий фрагмент кода:

    <ViewImpl> <option name="ID" value="Android Logcat" /> <option name="minimizedInGrid" value="false" /> <option name="placeInGrid" value="right" /> <option name="tabIndex" value="0" /> <option name="window" value="1" /> </ViewImpl>

  • И измените значение параметра "window" на 0: <option name="window" value="0" />.

Сохраните файл, теперь ваше окно logcat находится в режиме стыковки.

Ответ 4

Я только понял, что настройки, управляющие макетом окна, не хранятся в проекте, потому что макет был разбит для всех проектов. Я смог решить проблему, выполнив следующие действия:

$ cd ~/.AndroidStudio/config
$ grep -r ddms
$ vi options/runner.layout.xml

Затем я изменил конфигурацию Logcat таким образом:

  <ViewImpl>
    <option name="ID" value="Android Logcat" />
    <option name="minimizedInGrid" value="false" />
    <option name="placeInGrid" value="right" />
    <option name="tabIndex" value="0" />
    <option name="window" value="0" />
  </ViewImpl>

Важным изменением была опция window.

Ответ 5

Самый простой способ - нажать Shift + F12. Он восстановит ваше представление по умолчанию для Android Studio. Или перейдите в окно → Reset по умолчанию.

Ответ 6

Когда плавающий режим выбран (отмечен), опции режима закрепления и закрепленного режима исчезают. просто снимите галочку с режима стыковки, щелкнув правой кнопкой мыши на вкладке logcat и выбрав плавающий режим, и состояние logcat вернется в режим стыковки.

Ответ 7

После прочтения лучших ответов выше он все еще не может решить проблему. Оказывается, это была конкретная настройка проекта. Я исправил это, изменив файл проекта workspace.xml, расположенный в папке моего проекта .idea. В этом файле ищите элемент

<component name="ToolWindowManager">

Под этим будет узел:

<window_info id="Logcat" 

изменить тип этого узла от FLOATING к DOCKED

Ответ 8

Самый простой способ - удалить файл runner.layout.xml в вашей личной папке конфигурации androidstudio (.AndroidStudio\config\options), если вам не нужно оставаться специальной настройкой макета IDE.

Ответ 9

Я столкнулся с одной и той же проблемой, и именно так я ее разрешил:

Просто нажмите на значок значка logcat (значок в виде Android в верхнем левом углу), а затем перетащите его туда, куда вы хотите поместить его.

Ответ 10

Щелкните правой кнопкой мыши на вкладке "Монитор Android", выберите режим закрепления и режим стыковки. Отмените выбор других режимов. Мой файл runner.layout.xml показывал значение окна 0, поэтому я попробовал этот метод, он решил мою проблему.

Ответ 11

Щелкните значок "Настройки" в правом верхнем углу окна терминала, в раскрывающемся списке выберите "Режим разделения", "Закрепленный режим", "Режим док-станции". Это прикрепит его к нижнему окну. Снимите флажок "Режим разделения", если вы хотите, чтобы он был сгруппирован с другими нижними окнами.

Ответ 12

выберите окно Выберите макет по умолчанию или нажмите Shift + F12

Это исправляет окно logcat внизу.