Интернет IDE для Python [закрыто]

Попробуйте этот подход. Основная идея - переместить панель инструментов за пределы CoordinatorLayout и обернуть эту структуру представлений с помощью другой компоновки контейнера.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.design.widget.AppBarLayout
        android:id="@+id/id_toolbar_container"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:fitsSystemWindows="true">

        <android.support.v7.widget.Toolbar
            android:id="@+id/id_toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            app:layout_collapseMode="pin"
            app:layout_scrollFlags="scroll|exitUntilCollapsed" />
    </android.support.design.widget.AppBarLayout>

    <android.support.design.widget.CoordinatorLayout
        android:id="@+id/main_content"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@id/id_toolbar_container">

        <android.support.design.widget.AppBarLayout
            android:id="@+id/id_appbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <android.support.design.widget.CollapsingToolbarLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:layout_scrollFlags="scroll|enterAlways">

                <android.support.design.widget.TabLayout
                    android:id="@+id/id_tabs"
                    android:layout_width="match_parent"
                    android:layout_height="?attr/actionBarSize" />
            </android.support.design.widget.CollapsingToolbarLayout>

        </android.support.design.widget.AppBarLayout>

        <android.support.v4.view.ViewPager
            android:id="@+id/id_viewpager"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_behavior="@string/appbar_scrolling_view_behavior" />

    </android.support.design.widget.CoordinatorLayout>
</RelativeLayout>
30
задан 3zzy 10 January 2010 в 12:36
поделиться

7 ответов

Вы можете попробовать постараться:

25
ответ дан 27 November 2019 в 23:57
поделиться

Mozilla Bespin - это интересный проект ( Руководство пользователя ).

Это проект с открытым исходным кодом Mozilla Labs для создания IDE на основе браузера. Вы можете принять его самостоятельно, см. Руководство разработчика .

Я не думаю, что он в настоящее время является полноценным питоном IDE, но я считаю, что это может быть сделано в один с небольшим усилием. Сервер Bespin написан в Python.

0
ответ дан 27 November 2019 в 23:57
поделиться

http://shell.appspot.com/ Оболочка google AppEngine (не совсем IDE).

-121--1333234-

MyEclipse 8 позволяет настроить некоторые из множества опций для повышения скорости запуска.

Было много проблем с v7, особенно с прокси-подключениями к Интернету, но они, похоже, исправлены сейчас.

-121--4692500-

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

Я действительно не вижу причины для этого, и другие, кажется, согласны, потому что их нет. И нет, интерактивная веб-оболочка или компилятор не имеет ничего общего с IDE.

1
ответ дан 27 November 2019 в 23:57
поделиться

http: //shell.appspot. COM / Google AppEngine Shell (не очень IDE).

3
ответ дан 27 November 2019 в 23:57
поделиться

CodePad может компилировать код, если это то, что вы ищете.

3
ответ дан 27 November 2019 в 23:57
поделиться

Не в частности для Python CodePad тоже хорошо.

1
ответ дан 27 November 2019 в 23:57
поделиться

ideone.com может компилировать и запускать Python. Также имеется встроенный веб-редактор - идеально подходит для быстрых тестов. Это не открытый исходный код, но вы можете использовать Ideone API для создания своего сервиса.

1
ответ дан 27 November 2019 в 23:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: