Vscode: iPad用のVisualStudioCode

作成日 2019年03月19日  ·  182コメント  ·  ソース: microsoft/vscode

iPadでVisualStudioCodeを使用できます

install-update ios

最も参考になるコメント

WWDCの後、iPad OSが出ますが、ipad用のvscodeはどうですか?

全てのコメント182件

iOS用のネイティブアプリビルドはないと思います

最近iPadproを購入するときに同じ質問があります

iOSには制限が多すぎて、実際に機能させることができないと思います。

VSCodeはElectronで実行され、デスクトップフレームワークです。つまり、Windows、macOS、およびLinuxでのみ実行されます。 iPadはモバイルフレームワークであるiOSを実行しているため、チームがインストーラーを作成することを考えていない限り、おそらくそれは実現しません。

その点で、もしそうなら、私はMediaPad M5をメディアの作業と消費に頻繁に使用しているので、Androidバージョンもそうです:>

私はこのアイデアがとても良いと思ったので、私はこの質問を提起しました、リンクは例を示しています

https://medium.com/@igorandreev/how -to-code-with-ipad-pro-make-your-2019-year-of-mobile-development-e4e678daab77

electronicjsはiOSでもマルチプラットフォームのアプリケーションを作成するので、ipadでも機能すると思います。

iOSの制限により、iPadでこれを実行し、機能をフルに活用するには、多くの課題があります。

VSCodeのライブシェアを利用できるライトバージョンはどうですか? デスクトップでフルバージョンを実行して、手間のかかる作業とファイル管理をすべて実行しますが、iPadを使用してリモート編集しますか?

ええ、 @ sean256が提案したように、デスクトップの馬力とそのすべての機能を使用して、iPadのブラウザーまたは開発に必要な特別な機能をサポートする最適化されたアプリでリモートで作業できる実装を見てみたいと思います。 ESCキー。

@hughebaこれを試してみようとしていますhttps://github.com/cdr/code-server。 リモートサーバーでvscodeを実行すると、ブラウザを使用できます。 興味をそそられるようです...

@ scottgrobinsoncode -server有望に見えます。

私はそれをインストールしてiPad用にセットアップしようとしましたが、ファイルシステムからワークスペースを追加したり、拡張機能をインストールするプラグインを同期したりするなど、多くのことが機能しませんでした...

VSCodeインストールとは別のインストールが作成されるようです。そのため、環境を最初からやり直す必要があります。そのため、設定同期プラグインを機能させようとします(失敗しました)。

彼らは有料の製品を提供しているようですが、機能はまだ十分にあるようには見えません。

iOSには、 https://github.com/cdr/code-serverのようなものが機能するための契約破りのバグがあり

特定の重要なキーイベントは、入力/テキストエリアフィールド(矢印キー、システムキー)に対しては発生しません。 VSCodeのコアとなるエディターは、これらの欠落している重要なイベントに依存しています。 動作する修飾子(alt)イベントのみでi、j、k、lをインターセプトし、イベントを矢印キーのように書き直すという厄介なハックを試しました。 それはひどいですが、私はエディターをある程度機能させました。

Appleはこれを修正する必要があります。 UIKitチームと一緒に働いている私の古い友人に「怒りの怒り」を送ったので彼らは知っています...

これはiOSにとって非常に興味深いものになる可能性があります。

解決する必要があるさらに他のフレームワークの事柄ですが、それは非常にクールです。

VSコードはすでに「リモート開発」拡張機能をリリースしているので、ほとんどの場合sshを介してLinuxサーバーにリモートで作業するユーザー向けにiOSプラットフォーム用のVSコードを用意するのが妥当です。
これにより、iPadProユーザーはリモートで作業するためのより優れたIDEを使用できるようになります。

AppStoreレビューガイドラインによると:

2.5.6 Webを閲覧するアプリは、適切なWebKitフレームワークとWebKitJavascriptを使用する必要があります。

iOS用のVSCodeが他のレンダリングエンジンを使用できない理由がわかりません。結局、「Webを閲覧」しません。

ブラウザベースのWebコンパニオンは開発中です(src:https://devblogs.microsoft.com/visualstudio/intelligent-productivity-and-collaboration-from-anywhere/)。

将来的には、 https://online.visualstudio.comに移動して、任意のリモート環境にアクセスできるようになります。 Visual StudioOnlineはVisualStudio Codeに基づいているため、すぐに馴染みがあり、Visual Studio Codeワークスペースと、Visual Studioのプロジェクトおよびソリューションの両方をサポートしながら、既に知っていて気に入っている拡張機能の豊富なエコシステムの恩恵を受けます。 さらに、IntelliCodeとLive Shareをすぐにサポートするため、開発者が必要とする豊富なコラボレーション機能と生産性機能を確実に提供します。

ほとんどの要件を満たしているようです。

リモート開発が実施された今、これは、ブラウザーだけでなく(Safariがちょっと悪臭を放つため)、実際の(htmlベースの)アプリで、iOSおよびAndroid上のアプリとしてVSCodeを起動する絶好の機会のようです。

はい、お願いします! VS Codeのすべてのリモートワークを使用すると、ネイティブのVS CodeiPadアプリは簡単に思えます。 私は何年もの間、iPadが本当の生産性になることを切望してきました。 とても近いので味わえます!

WWDCの後、iPad OSが出ますが、ipad用のvscodeはどうですか?

私は同意します... iPadOSは何ができるかについて全く新しい機能のセットを開きます。
柔軟で簡単にアクセスできるテキストエディタがあれば、まったく新しい個人のセットにコーディングが開かれると思います。

誰かがこれを一見とても簡単に行うことができました。

https://medium.com/@ow/its -finally-possible-to-code-web-apps-on-an-ipad-pro-90ad9c1fb59a

リモートSSHのみを使用することはipadosに最適です。それはクールなことだと思います!!!そして私たちはコーディングにkbdのみを使用することを試みることができます。それも素晴らしいです!!

VSCodeはElectronで実行され、_desktop_フレームワークです。つまり、Windows、macOS、およびLinuxでのみ実行されます。 iPadはモバイルフレームワークであるiOSを実行しているため、チームがインストーラーを作成することを考えていない限り、おそらくそれは実現しません。

その点で、もしそうなら、私はMediaPad M5をメディアの作業と消費に頻繁に使用しているので、Androidバージョンもそうです:>

彼らがそうするならば、それは本当に本当に助けになるでしょう。 作業を行うにはiPadとMacBookの両方を使用する必要がありますが、フレームワークが必要なため、iPadではVisualが機能しません。 これは大変な時間です。

このMVP / PoCをi / iPadOSで動作させることに進展はなかったと思います

私はiPadProでCodaを使用して、小さなDigitalOcean開発サーバーで開発作業を行っています。 デスクトップで作業したいときは、VSCodeの新しいリモートSSH拡張機能を使用して同じことを行います。

基本的にリモートSSH部分のみを提供する(ローカルファイルなし)VSCodeの「ライト」バージョンを入手できれば素晴らしいと思います。 それはおそらく私が考えているよりもはるかに複雑であり、正直なところCodaは素晴らしい解決策ですが、私はCodeが大好きなので、ここで期待しています

ええ!私はあなたと同じ状態です!

在2019年7月10日、下午3:15、カルロスロドリゲス[email protected]写道:

私はiPadProでCodaを使用して、小さなDigitalOcean開発サーバーで開発作業を行っています。 デスクトップで作業したいときは、VSCodeの新しいリモートSSH拡張機能を使用して同じことを行います。

基本的にリモートSSH部分のみを提供する(ローカルファイルなし)VSCodeの「ライト」バージョンを入手できれば素晴らしいと思います。 それはおそらく私が考えているよりもはるかに複雑であり、正直なところCodaは素晴らしい解決策ですが、私はCodeが大好きなので、ここで期待しています


あなたがコメントしたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHubで表示するか、スレッドをミュートしてください。

開発サーバーとしてラズベリーパイを入手することさえ可能ではないでしょうか? 2つのシナリオが思い浮かびます。

ラズベリーパイVNC

Raspberry Piをusb-c(新しいPi 4にはネイティブusb-cプラグがあります)経由でiPadに接続し、iPadイーサネットをusb-c経由で接続します。 デバイスでVNCをアクティブにします。 iPadからPiへのJumpDesktopまたはその他のVNCクライアントに接続します。

Raspberry Pi SSH / Coder

上記と同じように、PiでVS Code Coderサーバーのみを使用するか、Codaを使用してPiへのSSH / SFTP接続を構築します。 これは、usb-c(https://gist.github.com/rcarmo/6ad6c09e904c35857bad2dd2769edf76)の代わりにBluetoothでも機能する可能性があります。

実際のコンピューティングを実行する小さな「開発ボックス」があり、オフライン(旅行中)でも機能するのは素晴らしいことです。 このような設定でiPadからPiにインターネットを共有できるのではないかと思います。

Web ideを試して使用するのではなく、アプリとしてSSH用のVScodeリモートを使用すると、大幅に改善されます。VScodeとほぼ同じコードのiOSアプリは1つも見つかりません。

私はこれが物になることを望みます。 私はとにかくsshですべての開発を行っており、12.9インチのipad proは完璧な「ターミナル」です。これは検討されていますか?私にできることはありますか?

@ yanshuf0私が見つけた最も近いものは、コードサーバー[リンク]を使用することです。 これは、使用したいサーバーが1つある場合に適したセットアップです(より明確に使用できますが、各サーバーを構成するのは面倒です)。 コードサーバーを使用した場合の信頼性にも問題があったため、SSHで接続してプロセスを再起動する必要がある場合があります。

より良い代替手段は、sshcode [ link ]のようなものです。これにより、任意のマシンにsshで接続し、コードサーバーインスタンスを自動的に起動できるようになります。 さらに良いことに、ローカル設定はクライアントとホストの間で同期されます。 ただし、ネイティブiOS用のポートはまだありません。(リンクを参照)。

iPadでこれを試しましたかhttps://panic.com/coda/

彼らも新しいアップデートを行っていますhttps://panic.com/nova/

VS CodeサーバーをMacで実行し、iPad経由で接続します。
ファイル名にタイプミスをしました。
右クリックして名前を変更するにはどうすればよいですか?

@ mrV25ファイル名を左クリックして、

開発サーバーとしてラズベリーパイを入手することさえ可能ではないでしょうか? 2つのシナリオが思い浮かびます。

ラズベリーパイVNC

Raspberry Piをusb-c(新しいPi 4にはネイティブusb-cプラグがあります)経由でiPadに接続し、iPadイーサネットをusb-c経由で接続します。 デバイスでVNCをアクティブにします。 iPadからPiへのJumpDesktopまたはその他のVNCクライアントに接続します。

Raspberry Pi SSH / Coder

上記と同じように、PiでVS Code Coderサーバーのみを使用するか、Codaを使用してPiへのSSH / SFTP接続を構築します。 これは、usb-c(https://gist.github.com/rcarmo/6ad6c09e904c35857bad2dd2769edf76)の代わりにBluetoothでも機能する可能性があります。

実際のコンピューティングを実行する小さな「開発ボックス」があり、オフライン(旅行中)でも機能するのは素晴らしいことです。 このような設定でiPadからPiにインターネットを共有できるのではないかと思います。

これはより良いアプローチだと思います👍

これに取り組んでいる人はいますか? それともこれはまだ計画外ですか?

これに取り組んでいる人はいますか? それともこれはまだ計画外ですか?

コードサーバーhttps://github.com/cdr/code-serverを試してみて

@changkun

これがあれば本当に素晴らしいです!

いいですね! iPad用のフル機能のVSCodeは必要ありません。 リモートsshのみを備えた小さなエディターで十分であり、拡張機能をホストにインストールできます。

それは素晴らしいでしょう! @microsoftしてください

Raspberry Pi4 4gbを少し使用していますが、nodeJS開発には十分なパフォーマンスがあります。 iPadは、Bluetooth、USB-C、またはWifiを介してワイヤレスでテザーできます。 Bluetoothは、Piをパワーバンクに接続したままバッグに入れておくとうまく機能します。 iPadのCodaを使用すると、飛行機の飛行中にいくつかの作業を行うことができましたが、オートコンプリート、構文の強調表示、自動フォーマットなどがまったくありません。

code-serverは、vscodeと非常によく似ており、非常にうまく機能します。 Webアプリをホーム画面に固定して、実際のアプリと同じように動作させることができるため、URLバーはありません。 開発者によると、コードサーバーは今月ARM / Pi互換になります(https://github.com/cdr/code-server/issues/35#issuecomment-536569212)。 コードサーバー+ iPad +外部キーボード(Apple Magic Keyboard)は、非常に優れたオフライン対応のセットアップに役立つと確信しています。

SSHホストを備えたネイティブのvscodeliteでさえ、一筋縄ではいかないようですが、vscodeの大きな課題は、iOS(またはAndroid)でネイティブに実行するために大量の作業を必要とするmonaccoの構築であったと思います。 eslint、prettierなどのすべてのプラグインは、クライアントデバイス(iOS)で実行する必要があるため、再実装する必要があります。 iPadで開発できるようにするためだけに、vscodeを最初から作成することに誰もが熱心に取り組んでいるとは思いません。 したがって、最善の策は、IMHOがリモートアクセスまたはコードサーバーのようなものになることです。

MicrosoftはすでにiPad用にExcel、Word、Outlookなどをリリースしています。VisualStudioOnlineのネイティブクライアントもリリースされるのは当然のことのようです。

Textasticは、iOS向けの優れたコードエディタです。 https://www.textasticapp.com/

codesandbox.ioはSafariでうまく機能します。 完全なVSCodeエディターが埋め込まれています。 デスクトップに強くお勧めしますが、そこで完全にテストするための自分のiPadを持っていません。 他の誰かがそれを試しましたか?

@ ee0pdtええ、コードサーバーなどのフルブラウザベースのvs-code環境でも同様に機能すると思い

iOSには、 https://github.com/cdr/code-serverのようなものが機能するための契約破りのバグがあり

特定の重要なキーイベントは、入力/テキストエリアフィールド(矢印キー、システムキー)に対しては発生しません。 VSCodeのコアとなるエディターは、これらの欠落している重要なイベントに依存しています。 動作する修飾子(alt)イベントのみでi、j、k、lをインターセプトし、イベントを矢印キーのように書き直すという厄介なハックを試しました。 それはひどいですが、私はエディターをある程度機能させました。

Appleはこれを修正する必要があります。 UIKitチームと一緒に働いている私の古い友人に「怒りの怒り」を送ったので彼らは知っています...

codesandbox.ioに関しては、iPadからアクセスしたときに追加のバグがあります。

  • IntelliSenseポップアップは、キーボードに対して加速された方法で移動します
  • キーボードが開かないことがあります。 Codesandbox.ioは、この問題を軽減するためにカスタムの「キーボードを開く」ボタンを追加しました。 それは私が信じるvs-codeに移植する必要があります(これはcodesandbox側のバグではありません、誰かが実際にIPad対応パッチを実装している場合に備えてここで言及したかっただけです)

アドビはiPad用のPhotoshopのフルバージョンを作成する方法を見つけたので、マイクロソフトはVSコードのフルバージョンも作成できるはずです。

アドビはiPad用のPhotoshopのフルバージョンを作成する方法を見つけたので、マイクロソフトはVSコードのフルバージョンも作成できるはずです。

@TechSnazzy確かにそうですが、お金を払ってもいいですか?

30年かかったので我慢してください;)

VSCodeリモートのDevやコーダーリモートソリューションのようなものは、接続されたシナリオに適していながら、私はまだ本当に基本的なHTML / CSS / JavaScript開発用のローカル/ OneDriveホストされたファイルを使用することができますVSCodeのスタンドアローン、オフライン、バージョンを見てみたいです。 まともなjavascriptコンソールを追加すると、デバッグに役立ちます。 長期的には、PHPとMySQLがiPadProでも動作することを望んでいます(ねえ、男の子は夢を見ることができますか?!)

これは実際にはデバイスで可能かもしれないと思いますが、調べる時間がありませんでした。

掘り出すことができるキーボードカバー付きの2018iPadを持っていますが、AppleがiOSでアプリ間の通信をどのように処理するかわかりません。

基本的に、VS Codeリモートサーバー_inside_ iSHをiPadで直接実行し、Safariから接続できると思います-Safariで直接作業しますが、ターミナルはiSHに接続します-iSHかどうかはわかりませんただし、デバイス上でWebサーバーをホストする権限があります。

リモート開発用のシンクライアントを作成できませんでしたか? VS Codeのほとんどの機能はUI拡張機能を含まないので、これはかなり素晴らしいと思います。

正直なところ、これの最小限の実行可能な製品には、コードエディターファイルエクスプローラーを含めるだけで済み

コードエディタ

  • 構文の強調表示
    これは最も難しい部分の1つであり、サーバー側で実行できる場合でも、モバイル環境専用のカスタム実装が必要になる場合があります。
  • コード補完

ファイルエクスプローラー

MVP後の機能

厳密には必要ではないが、役立つ可能性のあるコンポーネントの1つは、統合コンソールであることに注意してください。

@headmelted _Infuse 6_というアプリは、ウェブサイトやFTPサービスを「ホスト」できるので、まだホストしていない場合は、iSHが何らかの形でそのサポートを追加できると確信しています。

しかし、そうでなくても、コアエクスペリエンスのほとんどはiOSに移植できると思います。 確かに、特定のツールや拡張機能を使用できない場合がありますが、Pythonをインストールせずに、PATHに(非常に一般的な方法で)準備ができていない状態でPython拡張機能をインストールするようなものですよね? まったく新しいプラットフォームと考えることができますが、機能が制限されています。皮肉なことにそうです。

私はiOS開発者ではありませんが、これは、Photoshop、Affinity Suite、iSH、[テスト中] GitHubアプリ、および新しいRDPクライアントと一緒にiPadProに搭載できる優れたアプリケーションになると思います。

@ lazerl0rd 、次の意味を明確にできますか?

コアエクスペリエンス

Visual Studio Codeのコード編集機能は、複製する必要のある主要な側面であると考えています。 正直なところ、コードエディター、FTPファイルエクスプローラー、およびSSHターミナルが機能することで、概念実証が機能するようになれば、大きな前進になります。

フラッター

たぶん、最初はFlutterを使用してアプリを開発できたでしょう。 そうすれば、Mac(またはiOSデバイス)にアクセスできない私たちを含め、誰でもこのプロジェクトに取り組むことができます。 ボーナスとして、FlutterはiOSとAndroidだけでなく、デスクトップとWebでも利用できるため、シームレスなクロスプラットフォームエクスペリエンスが得られます。

名前

誰かが名前をもう考えましたか? モバイル用のVisualStudio Codeだけではないので、 Visual Studio CodeLiteと呼ぶことを考えていました。 Flutterを使用する場合のようにクロスプラットフォームのサポートを目指す場合、すべてのプラットフォームでVisual StudioCodeのエクスペリエンスが低下します。

コンセプトの証明

人々にこれを始めてもらうために、できるだけ早く実行可能な最小限の製品または概念実証を出す必要があると思いますが、そのようなことをする前にデザインを取り下げる必要があると思います。

ここでは傍観者ですが、iPadOS13.4アプリが直接キーボードイベントを解釈できるようになりました¯\ _(ツ)_ /¯ドキュメントが見つかるかどうかを確認します

新しいキーイベントを持つUIPressは、私が考えていたものだったに違いありません。 悲しいことに、これは魔法の弾丸ではないと思いますが、良い兆候はそれでも少なくありません

Ipad ProとMagicKeyboard! 今は開発機になりました! VScodeまたは他のIDEを実行できるのであれば、購入するのが待ちきれません

iPad版は素晴らしいでしょう! 少なくとも1つのVSCodeRemoteバージョン。

今日、AppleはiPad OS 13.4のiPad用の新しいカーソルを発表しました。これは、テキスト選択に最適です!!!!
iPad版が待ち遠しいです!!!!

これが大好きです。 可能な場合は喜んでお手伝いします

@ lazerl0rd 、次の意味を明確にできますか?

コアエクスペリエンス

コアエクスペリエンスは、拡張機能のないVS Codeのエディターと機能セット@ thomasio101で構成されていると思います。

@ lazerl0rd 、申し分なく、私たちは同じページにいると思います!

私はまだフラッターやスウィフトのいずれかでモナコエディタを再作成するか、ネイティブに反応のようなシステムを通じて既存のバージョンを使用しての間で疑っています。 私は後者に精通していないので、他の誰かがそれを見ることができますか?

これが大好きです。 可能な場合は喜んでお手伝いします

@theonlydaleking 、ああ、もちろんあなたは助けることができます。 JavaScriptについてはかなりの経験があると思いますが、React Nativeがこのプロジェクトで実行可能なオプションであるかどうかを確認していただけませんか? (私はReactを使用したことがありますが、ネイティブアプリにJSを使用したことはありません。)

@ thomasio101 vscodeをエディター部分だけに減らすと、要点を見逃していると思います。 swift / cocoaで構築されたコードエディタはたくさんあり、React-Nativeを使用してMonacoまたはCodeMirrorをWebビューで簡単にラップできます。 しかし、プラグイン、インテリセンス、コードフォーマット、リンティングの膨大なリストについてはどうでしょうか。また、作成しているコードを実際に実行することについてはどうでしょうか。

これらの問題のほとんどは、多くの時間と労力で解決できます。 しかし、コードの実行は依然として問題であり、いくつかのnode_modulesのインストール、ネイティブコードのコンパイルなどがあります。別のsftp / webdavコードエディターを作成するだけであれば、Panic Code EditorまたはTextasticを使用できますが、それらは非常に優れています。やっています。 また、コードを実行するためにファイルのアップロード/ダウンロードが必要な場合は、Cloud9、VSCodeServerなどのリモートコードエディターを簡単に使用できます。

iPad Proだけを毎日のドライバーとして使えるようにしたかったのですが、できません。 RaspBerry Pi4をusb-c経由で接続し、VSCode Serverを使用することはできますが、うまく機能します。 また、カーソルのサポートが追加されたことで、さらに優れたものになりました。 今のところそれ以上に良くなることはないと思います。

ええ、私はあなたたちもポイントを逃していると思います...

これは基本的に、オンラインとリモートのimoに対してシンクライアントである必要があります。

@ thomasio101 vscodeをエディター部分だけに減らすと、要点を見逃していると思います。 swift / cocoaで構築されたコードエディタはたくさんあり、React-Nativeを使用してMonacoまたはCodeMirrorをWebビューで簡単にラップできます。 しかし、プラグイン、インテリセンス、コードフォーマット、リンティングの膨大なリストについてはどうでしょうか。また、作成しているコードを実際に実行することについてはどうでしょうか。

これらの問題のほとんどは、多くの時間と労力で解決できます。 しかし、コードの実行は依然として問題であり、いくつかのnode_modulesのインストール、ネイティブコードのコンパイルなどがあります。別のsftp / webdavコードエディターを作成するだけであれば、Panic Code EditorまたはTextasticを使用できますが、それらは非常に優れています。やっています。 また、コードを実行するためにファイルのアップロード/ダウンロードが必要な場合は、Cloud9、VSCodeServerなどのリモートコードエディターを簡単に使用できます。

iPad Proだけを毎日のドライバーとして使えるようにしたかったのですが、できません。 RaspBerry Pi4をusb-c経由で接続し、VSCode Serverを使用することはできますが、うまく機能します。 また、カーソルのサポートが追加されたことで、さらに優れたものになりました。 今のところそれ以上に良くなることはないと思います。

正確に言えば、私が望む結果は、iPad Proのスローガンが言ったように私のMacBook(ラップトップ)をiPadに置き換えることです-「あなたの次のコンピューターはコンピューターではありません」。
いくつかの優れたノードモジュールを使用して他のエディターをすばやく構築できますが、エディターのエコロジー、特にそれらのプラグインはどうですか。これらのプラグインなしでvscodeまたはatomを使用した場合のエクスペリエンスをイメージできません。 大変な作業です。

iPad Pro 2018 12.9 "で開発を始めたばかりで、それが気になります。Codersのコードサーバーを試しました。デスクトップまたはラップトップではうまく機能しますが、iPadOSではうまく機能しません。ショートカットは機能しません。ナビゲーションは面倒で、すべての拡張機能が機能するわけではありません。iPadOSの場合、VSコードのバージョン、少なくともそのライトバージョンにとっては非常に意味があります。Microsoftは、AzureやOfficeを含むほとんどのアプリをすでにアプリに搭載しています。ストア。なぜこれがまだ発生していないのかはまだわかりません。

@ GalaxyLion7 Excel、Wordなどは有料スイートの一部であるため、移植するのは理にかなっています。 比較すると、VSCodeは無料で、すでにタブレット(Surface)で動作します。したがって、競合製品をサポートし、Surfaceが優れている1つの点で牽引力を得るのに役立つ、まったく新しいソフトウェア製品の構築に多大な努力を払う必要があるのはなぜですか。 iPad:生産性。

@bkniffler 、これはオープンソースプロジェクトです! 機能が必要な場合それを作成します。

そして、 @ Uyarn 、あなたはそこに良い点を持っています。 ただし、拡張機能などのシステムを機能させる前に、VSCodeのコアエクスペリエンスを機能させる必要があると思います。

みんなに何かを作ることをお勧めしますが、あなたが作る製品は、フラッターやスウィフトで行われた場合、アーキテクチャとビジュアル内のデザインの類似性を除いて、vscodeとは実際には何の関係もありません。ここで議論する必要があります。 私はiOSでのvscodeエクスペリエンスを実現することに本当に興味があります。

したがって、私の意見では、完全なリモートソリューションに加えて、ここで説明する価値のあることの1つは、vscodeをデバイス上のreact-nativeWebビューで実行しようとすることです。

@bkniffler 、この概念に関連する作業がこのリポジトリに属する​​かどうかは、実装方法に大きく依存する可能性があるため、いくつかのオプションについて説明します。

プログレッシブウェブアプリケーション(PWA)

Visual StudioCodeの既存のWeb実装のインストール可能なバージョンを作成できます。

React Native(または同様のフレームワーク)を使用するアプリ

Visual Studio CodeのElectron実装(またはWeb実装?)をモバイルフレームワークに移植できます。

完全なネイティブリワーク

このオプションには、ネイティブアプリケーションでVisual StudioCodeエクスペリエンスをエミュレートすることが含まれます。 VSCodeのリモート機能のサポートが含まれる可能性があります。 VS Codeエクスペリエンスを作り直すことへの潜在的なハードルは、そのライセンスにあるかもしれません。 (Visual Studio Codeのデザイン(の一部)の再利用に法的な制限があるかどうか誰かが知っていますか?)

@ thomasio101 [意見のみ]プロジェクト管理の観点から、React Nativeプロジェクトであれば、他の開発者を参加させるのが簡単になると思います。 電子からRNへの移植は電子よりも簡単です->フラッター私は信じています。 電子よりも間違いなく簡単->ネイティブ

[逸話のみ]-ユーザーから始めて逆方向に作業することが常に重要だと思います(引用してくれたSteve Jobsに感謝します)。私にとっての最終的な最終目標は、作業中のプロジェクトに取り組む能力を持つことです。一日の終わりに、帰りにiPadをバストアウトし、gitが最新のコミットをプルして、帰りの電車の中で作業を続けることができました。

ライセンスとVSデザインの観点から-このパッケージはMITの下にあり、私が収集したものにはデザインファイルが含まれています。

これは、iPad Proをコーディングマシンとして使用し、外出先で使用する人にとっては素晴らしいことだと思います。

@bkniffler Microsoftは、Officeアプリのモバイル版を作成したときと同じアプローチを採用し、デスクトップ版の一部の機能を犠牲にして「ライト」にする必要があると思います。

編集:正直なところ、私は私が言ったことを取り戻します。 デスクトップのものと同じように、VSCodeのフルバージョンを使用するとさらにメリットがあります。 彼らがOfficeアプリのiOSバージョンを作ったときのようにライトバージョンを我慢することはできません。 また、最新情報をお知らせください。 関係者からのコメントは一度もありませんが、1年になります。 (@chrisdias)

こんにちは@chrisdias 、この問題は2019年3月にあなたに割り当てられました、あなたはそれについて議論するのにふさわしい人だと思いますか? そうでない場合は、別のVSCodeメンバーを割り当てて、その機能を実行する可能性について話し合うことができますか? この号はあなたからのコメントなしで1年以上あるので。

この問題は忘れられたか無視されたと思います。 1年が経ちましたが、コメントや更新はまだありません。

チームに直接連絡してみてもいいですか、 @ GalaxyLion7

それに加えて、MonacoエディターをReactNativeですぐに実行できるようにしたいと思います。

VS CodeをiPadに移植することは、私たちのロードマップにはありません。 コアエディタを引き継ぐことは技術的には可能かもしれませんが、実行可能な開発エクスペリエンスを得るには、拡張機能を実際に考慮する必要があります。 そして、それは大きな問題です。iOSには基盤となるバージョンがないため(Node、C ++、Rustなど)、多くの拡張機能をiPadで実行できません。

代わりに、 Visual Studio Onlineを使用してブラウザーでVS Codeを実行すると、すべての拡張機能を使用したり、ターミナルを使用したりできる環境を搭載したiPadで完全な開発エクスペリエンスが提供されます。

ホストされたVSO環境を使用することも、独自の環境をます。 よりネイティブなエクスペリエンスのために、PWAサポートの提供はVSOロードマップにあります。

@chrisdiasありがとうございます。 しかし、私はiPadで完全なvscodeを実行することを考えたことはありませんでした。リモートモードだけで、Mac、クラウド、またはラズベリーパイで実行されている開発マシンにマネージャーが簡単に接続できます。 ネイティブクライアントは、エディターをより流動的にし、キーボードショートカットなどを利用します。

とにかく、答えてくれてありがとう!

@felipefdlが言ったことと

また、同じことを待っています、iPad用の「リモートモードクライアント」だけです

@felipefdl @ marcusrugger @ rcanoffこれはすでに存在します。 ここですでに説明したコードサーバーを使用し

そして@ chrisdias 、VSOは
https://imgur.com/ggxjN9y

ホワイトリストに追加されたばかりの場合でも、上記と同じ理由で、良い経験にはなりません。

ですから、完全にネイティブな体験が適切だと私は本当に思います。 人々はすでにそれを以前に行ったことがあるので、なぜ拡張が問題になるのかわかりません:

さび: https
C: https
Python: https
Java: https

何かが邪魔になった場合、エミュレーションは常にオプションです。

Apple Storeのエディターアプリ、そしてそれらのアプリはかなり悪い経験です、それは開発者ツールのためにまだ探求されていないプラットフォームです、 @ microsoftがそれに行くならば、それはそこでの参照になるでしょう。 あなたたちはそれを売ることができます、office 365ライセンスにバンドルします、私は気にしません、私はそれを支払います。 唯一のアプリは、 @ TablePlusのSQLクライアントである同様のことを行っており、すばらしいアプリです。

@ GalacticLion7は、「C」アプリを見るだけで、コンパイルの料金を支払う必要があり、インターネット接続が必要であると表示されます。 私はあなたがあなたのコードをネットワーク経由で送るだけで、彼らはあなたのためにそれを有料でコンパイルすると確信しています。 これはネイティブではありません。 vscodeが行う必要があるのは、リモートssh接続を使用するクライアントアプリを作成することだけです。

@ yanshuf0私はC IDE私はリンクについて高い疑問を持っていますが、いなかったこの1 、それはオフラインで動作し、5つ星の評価を持っていることを保証します。 重要なのは、これらの不十分に書かれたアプリを定期的に使用することはお勧めしませんが、iPadOS上で任意のプログラミング言語を簡単にコンパイルしてネイティブに実行できることを証明しています。 何かが邪魔になったとしても、エミュレーションは常にオプションです。 これらの開発者がそれを適切に行わなかったからといって、VSCodeの素晴らしい開発者がはるかに優れた仕事をすることができないという意味ではありません。

ここにはもっと活動があるはずです。

皆さん、あなたはこの問題についてVSCodeチームの意見を求めていましたが、今ではそれを手に入れました。 それは彼らのロードマップにはなく、おそらくそれには多くの理由があります。1つはビルドツールが不足していることです。 @ GalaxyLion7に気付いたように、c ++をコンパイルしたりruby / python / jsを解釈したりする方法はありますが、これらの方法は個別に実装する必要がありますが、VSCodeは、インストールを使用する限り、各プラットフォームですでに利用可能なデフォルトのツールを使用できます。それら(cmake、nodejsなど)。 ビルドツール全体をビルドし、プラグインを再実装し、UI全体を書き直し(iOSでは機能しないCSSで記述されているため)、コアの多くを書き直す必要があります。 それは起こっていないだけです。

意味のあることはもう言えないので、ここでこれ以上の活動があるべきではないと思います。現在のように議論が行き来し続けると、問題はロックされるだけになるのではないかと心配しています。 状況を変えたいのなら、行動と関与の時です。 反応ネイティブポートでの作業を開始するか、フラッターで何か新しいことを試してみるか、コードサーバーにアクセスしてiPadのエクスペリエンスを向上させてください。 作業中のリポジトリをリンクして、他の人にそのリポジトリを認識させるか、途中で見つけた代替リポジトリをリンクしてください。

意味のあることはもう言えないので、ここではそれほど多くの活動があるべきではないと思います

リモート機能を備えたネイティブアプリへの要望を引き続き丁寧に表現できます。 ロードマップが変更される唯一の方法は、明確なユーザーの要求があることです。

機能のリクエストが明確でないようです。 たぶん、Visual Studio OnlineiPadアプリを要求する必要があります。 Appleの制限により、ローカルデバイスでのコンパイルと実行はすぐには行われません。 しかし、何かがリモート/クラウドモードで実行される可能性があり、それは多くの人々に多くの価値を提供します。 また、ネイティブアプリのエクスペリエンスは、Webブラウザーのエクスペリエンスよりもはるかに優れています。

はい、でもそれが@forrestthewoodsのポイントです。 私たちは新機能を求めているのではなく、基本的に完全に新しい製品を求めています。 欲求を表現したい場合は、最初の投稿に親指を追加するのが最適な方法です。 Visual Studio Online用のiPadアプリを提案したい場合は、フィードバックと機能要求を送信するための専用の場所がhttps://github.com/MicrosoftDocs/vsonline/にあり、そうする可能性が高いと確信しています。特定の製品に直接関連しているため、公式の回答を得ることができます。

ここでvsonlineのSafariサポートを追跡するための未解決の問題がありますhttps://github.com/MicrosoftDocs/vsonline/issues/33

https://github.com/MicrosoftDocs/vsonline/リポジトリで「VisualStudioOnline用のiPadアプリ」の新しい問題を開くことが最善の策であることに同意し

@bknifflerこれのiPadOSのVSCodeについてチームに報告することです。 それはまだ彼らの計画にありません、しかしそれはそれが決してそうすることができないという意味ではありません。

私が提案したことを思い出してください。これは、MicrosoftがデスクトップバージョンからOfficeアプリのiOS(およびAndroid、ただし関連はありません)バージョンを作成したときと同じアプローチを取ることです。 彼らはとにかく多くのコードを書き直したので、VSCodeでどのように違うのかわかりません。 各言語を個別に実行する方法について、あなたが何を意味するのか完全にはわかりませんが、ユーザーが使用したい言語を実装するのはそれほど労力を要しません。 前に示したIDEと同様に、これは単に置くだけで、おそらくエミュレーションですらあります。

プラグインについては、Officeのデスクトップバージョンのプラグインはいずれもモバイルバージョンでは機能しないことに注意してください。 そのため、Microsoftは、JavaやPythonの拡張パックなど、サポートされている最も重要なバージョンを書き直すか、すべてを削除して、構文を強調表示するだけでシンプルに保つことができます。 確かに、デスクトップにあるプラグインのすべてを取得することはできませんが、同様のAPIが存在する可能性があるため、人々はプラグインを作成することを選択できます。 その上、あなたはそのような港に何を期待しますか? Officeのモバイルバージョンが軽量であるのと同じように。

また、これはばかげた考えだと思っている人もいると思います。 人々はいつもiPadを非常に無能であると描写しているので、それは単なるNetflixまたは電子書籍のレンガです。 しかし、iPad ProとiPadOSがリリースされて以来、それはそれを完全に変えました。 いくつか例を挙げると、私はGoodNotes5でメモを取るデバイスとしてペーパーレス化し、プログレードのLumaFusionでビデオを編集しました(これはFinal Cutのようなものです)。 また、 A12XBionicは他の

すべてが下り坂になり、開発者がこの問題を解決する可能性があると思います。これらのリクエストがどのように機能するかを理解しているので、文句は言いません。 開発者が上記の私のポイントを理解していることを確認したいので、変数「iPadは単なるNetflixとゲームブリック」が彼らの決定を導くものではないことを確認できます。

ここでvsonlineのSafariサポートを追跡するための未解決の問題がありますMicrosoftDocs / vsonline#33

https://github.com/MicrosoftDocs/vsonline/リポジトリで「VisualStudioOnline用のiPadアプリ」の新しい問題を開くことが最善の策であることに同意し

それも大丈夫でしょう。

いつの日か、iPadを唯一の開発者マシンとして使いたいと思っています。 それは深刻な獣であり、1年以内に素晴らしい生産性のアプリがたくさんあると確信しています。 しかし、私はそれについて現実的になりたいです。 「あまり手間がかからない」と言っても、求めている製品を作るのに手間がかかるので、まったく役に立ちません。 例を挙げると、iPadでc ++をコンパイルする方法など、リソースを見つけてみてください。リソースが不足していることに驚かれるかもしれません。 それはapt-get install cmake問題だけではありません。 https://github.com/mceSystems/node-jscを見て、iPadでnodeJSを実行するために必要なものを確認してます。https://github.com/cdr/code-serverに参加して、コードと通信するreact-nativeポートを作成して

iOSのアナロジーのオフィスも役に立ちません。 Microsoftがreact-nativeに移行した結果、これは単なる戦略的決定でした(https://blog.appfigures.com/microsoft-goes-all-in-on-react-native-for-their-mobile-apps/) 、および収益の大部分を生み出す製品の一部です(熱心な場合は、年次報告書を調べることができます)。 vscodeは基本的に無料のオープンソースツールであり、いつかVisualStudioに取って代わるかもしれないしそうでないかもしれないことを覚えておいてください。 しかし、それが私がビジュアルスタジオオンラインプロジェクトをリンクした理由でもあります。これは、専用のiPadアプリを持っているなどの巨大なタスクに対してよりオープンである可能性が高い有料ツールであり、それから収益を生み出すことができます。

そうですね..私の答えは好きなだけ反対票を投じることができますが、これを明確に述べさせてください。「マイクロソフト、あなたは巨大な会社です。iPad用のvscodeを実行してみませんか」などと言ったり、ここにいる少数の人々のためのロードマップはあまり役に立ちません。 一方、深刻な牽引力を獲得する製品を作ることは、1トンを助けるかもしれません。 コードサーバーに参加することは、オンラインのビジュアルスタジオへのオープンソースの並行製品であるため、大いに役立つ可能性があります。iPadアプリが、より大きなコミュニティでさらに優れたツールになる場合、彼らはおそらく気付くでしょう。

以下は、react-nativeアプリ内のWebビューとしてのmonacoエディターの簡単な実装です。
https://github.com/bkniffler/vscode-native

これは現在、開発モードのみを対象としており、オフラインアプリにエディターを埋め込むのがいかに簡単かを示す唯一のPOCです。 そこから、リモートsshを追加するか、 https://github.com/JaneaSystems/nodejs-mobileを実装してみて

iPadでの完全なvscodeはほとんどありそうにありませんが、それは確かに2番目のステップです。 iPadのリモートvscodeは最初のステップであり、拡張機能、端末、その他すべてがリモートサーバーで実行されるため、労力が大幅に軽減されます。 (コードサーバーとして、ただしネイティブアプリを使用)。

iPadでのVSCodeリモートおよびsshサポートの場合は+1。 私はすでにセルフホストマシンへのリモートSSHを使用しているので、開発用に1台のマシンをセットアップするだけで済みます。 開発マシンにリモートSSHで接続するiPadアプリがあると素晴らしいでしょう!

@chrisdias

代わりに、Visual Studio Onlineを使用してブラウザーでVS Codeを実行すると、すべての拡張機能を使用したり、ターミナルを使用したりできる環境を搭載したiPadで完全な開発エクスペリエンスが提供されます。

これはまさに私が望んでいることです。 ブラウザー内のVisualStudio Onlineですが、ブラウザーのクロムは含まれていません。つまり、Webビューです。 iOSがPWAをサポートしていれば、これは簡単ですが、そうではありません。 ボーナスは、拡張機能なしで実行できるが、SSH経由でマシンに接続できることです。

@chrisdias

代わりに、Visual Studio Onlineを使用してブラウザーでVS Codeを実行すると、すべての拡張機能を使用したり、ターミナルを使用したりできる環境を搭載したiPadで完全な開発エクスペリエンスが提供されます。

これはまさに私が望んでいることです。 ブラウザー内のVisualStudio Onlineですが、ブラウザーのクロムは含まれていません。つまり、Webビューです。 iOSがPWAをサポートしていれば、これは簡単ですが、そうではありません。 ボーナスは、拡張機能なしで実行できるが、SSH経由でマシンに接続できることです。

IOSはPWAをサポートしています。 他のオペレーティングシステムよりも制限されている可能性がありますが、そこにあります。 iPadにPWAとしてTwitterをインストールしています。

あまり明白ではありません。Safariでサイトを開き、[共有]をタップしてから、[ホーム画面に追加]をタップする必要があります。 Androidで表示されるプロンプトは、IOSではまだサポートされていないと思います。

とにかくこれが役立つかどうかはわかりませんが、VSオンラインのPWAサポートは可能かもしれないように聞こえますか?

@ MaxFletcher 、PWAサポートは、iPadだけでなく、他のモバイルデバイスのサポートも提供します。

@bknifflerあなたは私のポイントを単純化し

代わりにネイティブアプリを望んでいる理由は、完全にオフラインでの作業のためです。 iPadでインターネット接続が必要になるため、デスクトップにリモートSSHで接続する意味がわかりません。 その移植性を活用する必要があります。 確かに、セルラーモデルはありますが、使用率は高くなります。 ただし、少なくとも、iPadOSが新しいアダプティブカーソルやキーボードショートカットなどを利用できるように最適化されている限り、iPadOS上のVSOまたはコードサーバーとの互換性も問題ありません。

また、VSCodeにはある種の間接的な現金化があることに注意する必要があります。 考えてみれば、どんな開発者が使っているのでしょうか? デスクトップまたはモバイルは通常完全なIDEを好むため、おそらくWebです。 (いいえ、VSCodeはVSCodeよりも特定のワークロードに対応できるため、Visual StudioがVS Codeに取って代わるとは思いません)そして、Web開発者は作業を行う場所が必要になりますよね? Azureに入ります。 Microsoftは、Azureの拡張機能をVS Codeで作成しているため、そこに簡単にデプロイできます。 彼らはそれを検索することさえせずに推薦の拡張さえ示します。 また、200ドルの無料トライアルもあります。 しかし、コードのバージョン管理システムが必要になるでしょうか? まあ、彼らはTFSを持っています。 Gitもサポートしています。

「マイクロソフト、あなたは巨大な会社です。iPad用のVSCodeをやってみませんか」とは決して言いませんでした。 私の最初の段落を読んでください。 繰り返しになりますが、この問題は、ネイティブアプリ、VSOなど、iPadOS上のある種のVS Codeについて報告するために作成されました。これは、あなたが説明したように物乞いではないことは明らかです。 また、Webアプリはネイティブアプリよりも牽引力が高くなると述べていますが、これは意味がありません。 また、これが何人かの人々にどのように届くかについてあなたが何を意味するのか私は言いません。 私の他のコメント(このコメントの多くのポイントに当てはまります)に戻ると、iPadOSは現在主流のプラットフォームであり、多くの目的で継続的に成長しています。 私はiPadProでこれを書いています。

専用アプリである必要があることは誰もが認めるところだと思います。 誰がアプリを作るかは重要ではありません。私たちはすべて開発者です。 私たちが理解する必要があるのは、どのテクノロジー(フレームワーク)がプロジェクトに最も適しているかということです。 Gitリポジトリを作成し、コーディングを開始します。 挑戦が大好きで、完成品のために生きてください。 可能であれば、vueとnativescriptを使用して、Javascriptでそれを試してみます。 今後数週間で詳細を投稿します。 皆さんに幸せなコーディングを...安全を確保してください。

@jarvon参加するチームやグループはありますか?私たちはpwaか何か他のものを考えていますか?

コードサーバー(セルフホスト)やstackblitzのようなまともなPWAがすでに利用可能だと思います。 https://github.com/bkniffler/vscode-nativeのようなWebビュー内に埋め込まれたMonacoエディターを使用したreact-nativeアプローチを見てみたいです

最初のステップは、monacoエディターの公式モバイルブラウザーサポートを取得するか、少なくとも重大なバグを修正することです。 関連する問題はこちらhttps://github.com/microsoft/monaco-editor/issues/246。 1つを除いてこれのためのリソースはありません。

反応ネイティブで実行されているmonacoエディターのiOSアプリがあります。 コードプレイグラウンドと呼ばれる@hemantasapkotaによってAppStoreからダウンロードできますhttps://apps.apple.com/us/app/code-playground/id1452106609

この号では、 https: //github.com/microsoft/monaco-editor/issues/1365 @hemantasapkotaが、モナコのモバイルサポート修正の一部を含むPRの送信について言及しています。

また、ここhttps://github.com/hemantasapkota/goplayground/issues/2#issuecomment -475467975 @hemantasapkotaは、彼の作品の一部をオープンソースにする可能性について語っています。

iPadOSのタイトルを変更し、この問題にラベルを追加する必要がありますか?

私はipadosの専用vscodeが大好きです!!! チームからの更新はありますか?

@bkniffler 、私はその反応ネイティブプロジェクトが大好きです。 使えますか? もしそうなら、iPad Proでそれを取得するための手順は何ですか? 前もって感謝します。

これは実際にはオフラインのモナコ編集の概念実証にすぎませんが、現時点では他に何も実行せず、ファイルのロードや保存、コードの実行はありません。 私はそれまたは同様のものがiPadOSVscodeへの道を導くことができることを望んでいます

専用アプリである必要があることは誰もが認めるところだと思います。 誰がアプリを作るかは重要ではありません。私たちはすべて開発者です。 私たちが理解する必要があるのは、どのテクノロジー(フレームワーク)がプロジェクトに最も適しているかということです。 Gitリポジトリを作成し、コーディングを開始します。 挑戦が大好きで、完成品のために生きてください。 可能であれば、vueとnativescriptを使用して、Javascriptでそれを試してみます。 今後数週間で詳細を投稿します。 皆さんに幸せなコーディングを...安全を確保してください。

おい。 すべてのアップデート?

専用アプリである必要があることは誰もが認めるところだと思います。 誰がアプリを作るかは重要ではありません。私たちはすべて開発者です。 私たちが理解する必要があるのは、どのテクノロジー(フレームワーク)がプロジェクトに最も適しているかということです。 Gitリポジトリを作成し、コーディングを開始します。 挑戦が大好きで、完成品のために生きてください。 可能であれば、vueとnativescriptを使用して、Javascriptでそれを試してみます。 今後数週間で詳細を投稿します。 皆さんに幸せなコーディングを...安全を確保してください。

私は喜んで手伝ってくれます、プロジェクトにリンクしますか?

私も喜んでお手伝いします。
ElectronjsコードをReactNativeに移植するのはそれほど難しいことではないと思います。 アップデート/レポなどはありますか?

その間、iOSとAndroidへの電子ポートについても調査します。

私も喜んでお手伝いします。
ElectronjsコードをReactNativeに移植するのはそれほど難しいことではないと思います。 アップデート/レポなどはありますか?

その間、iOSとAndroidへの電子ポートについても調査します。

モバイル用のElectronのようなNativeScriptを使用できます。

専用アプリである必要があることは誰もが認めるところだと思います。 誰がアプリを作るかは重要ではありません。私たちはすべて開発者です。 私たちが理解する必要があるのは、どのテクノロジー(フレームワーク)がプロジェクトに最も適しているかということです。 Gitリポジトリを作成し、コーディングを開始します。 挑戦が大好きで、完成品のために生きてください。 可能であれば、vueとnativescriptを使用して、Javascriptでそれを試してみます。 今後数週間で詳細を投稿します。 皆さんに幸せなコーディングを...安全を確保してください。

今は忙しくてコードを手伝うことができませんが、ベータテストをしたいです! 私はこれをずっと待っていました!

私はこの時点で正直に希望を失っています。 すべてが4年間続いており(microsoft / monaco-editor#246でモバイルのMonacoサポートを提案することを含む)、チームからの介入はほとんどありません。

わかりました。repl.itの人々が独自のモバイルアプリを開発していることを私は知っています。 私はそれらがvscodeに大まかに基づいていることを理解しています。 私にはそれは素晴らしいミックスのように聞こえます。 どう思いますか? また、あなたは正しいです。 私たちはそれぞれの分野で得意かもしれませんが、これはコアチームの介入なしには実現できません。

私はこの時点で正直に希望を失っています。 すべてが4年間続いており( microsoft / monaco-editor#246でモバイルのMonacoサポートを提案することを含む)、チームからの介入はほとんどありません。

iPadOSがよりデスクトップっぽくなるので、これは関連性を増すと思います。 また、プラグインhttps://code.visualstudio.com/docsからすでに利用可能なように、リモートで実行されているvscodeインスタンスに接続できるiPadOS用のネイティブの「vscodeクライアント」を用意することで十分な最初のステップになり

一方、MSは、自社の製品を食い物にすることを望まない場合があり

@benjaminbauerこれは、クラウド環境またはセルフホスト環境のいずれかでVS Onlineを使用することで、今日部分的に可能です。 VSオンラインCLIリファレンス
問題は、Safariが現在完全にはサポートされていないことですが、サポートが開始される可能性があります-> https://github.com/MicrosoftDocs/vsonline/issues/362#issuecomment -609518846

@benjaminbauerこれは、クラウド環境またはセルフホスト環境のいずれかでVS Onlineを使用することで、今日部分的に可能です。 VSオンラインCLIリファレンス

問題は、Safariが現在完全にはサポートされていないことですが、サポートが開始される可能性があります-> https://github.com/MicrosoftDocs/vsonline/issues/362#issuecomment -609518846

または、 Code-Serverプレーンを直接使用するか、Docker環境で使用します。

または、 Code-Serverプレーンを直接使用するか、Docker環境で使用します。

うん、それを試してみて、それは本当に良いですが、VSオンラインのセルフホスト環境にはいくつかの利点があります:

  • Azure ADによってネイティブにサポートされる認証(MFA、pwdless、...)
  • インターネット上のサーバーからポートを開く必要はなく、管理とセットアップのためにsshまたはvpnトンネルも必要ありません。 また、維持する証明書、DNS、パブリックドメインはありません。
  • どちらも無料ですが、VS OnlineはMSによって公式に管理されているため、すべての拡張機能はマーケットプレイスからネイティブにダウンロードされます。

私はこの時点で正直に希望を失っています。 すべてが4年間続いており( microsoft / monaco-editor#246でモバイルのMonacoサポートを提案することを含む)、チームからの介入はほとんどありません。

iPadOSがよりデスクトップっぽくなるので、これは関連性を増すと思います。 また、プラグインhttps://code.visualstudio.com/docsからすでに利用可能なように、リモートで実行されているvscodeインスタンスに接続できるiPadOS用のネイティブの「vscodeクライアント」を用意することで十分な最初のステップになり

一方、MSは、自社の製品を食い物にすることを望まない場合があり

あなたは私のポイントを逃した。 私はちょうど1年続いているこの問題へのチームからの介入はほとんどないと言いました。 (そしてそれは悪い兆候だと思います。)

また、iPadOSでネイティブVSコードが必要なだけです(以前のコメントを参照してください)。 あなたはすでにここで徹底的に議論されたこれらの提案をしているだけです。 私たちはただ輪になって行きます。 したがって、必要なのは更新だけです。

または、 Code-Serverプレーンを直接使用するか、Docker環境で使用します。

うん、それを試してみて、それは本当に良いですが、VSオンラインのセルフホスト環境にはいくつかの利点があります:

  • Azure ADによってネイティブにサポートされる認証(MFA、pwdless、...)
  • インターネット上のサーバーからポートを開く必要はなく、管理とセットアップのためにsshまたはvpnトンネルも必要ありません。 また、維持する証明書、DNS、パブリックドメインはありません。
  • どちらも無料ですが、VS OnlineはMSによって公式に管理されているため、すべての拡張機能はマーケットプレイスからネイティブにダウンロードされます。

オンラインvs-codeには個別のフロントエンドがありますか、それともすべてオンラインでセルフホストされていますか?

オンラインvs-codeには個別のフロントエンドがありますか、それともすべてオンラインでセルフホストされていますか?

VS Onlineフロントエンド(aka.ms/vso-login)を使用してから、クラウドAzure環境または独自のセルフホストサーバーのいずれかを選択します。 (個別のフロントエンドはなく、VS Onlineサービスに接続している独自のサーバー上のエージェントのみであり、開いているポートはありません。)

ただし、iPadを使用してログインとオンライン(aka.ms/vso-online)を使用している場合は、ページの上部に「お使いのブラウザは現在サポートされていません...」という通知が表示されます。

ただし、iPadを使用してログインとオンライン(aka.ms/vso-online)を使用している場合は、ページの上部に「お使いのブラウザは現在サポートされていません...」という通知が表示されます。

https://github.com/MicrosoftDocs/vsonline/issues/362
https://github.com/MicrosoftDocs/vsonline/issues/33

これは巨大になるだろうというのは公式かもしれません!!!

開発者はXcodeを使用してiPadおよびiPhoneでソフトウェアを作成できる可能性があります
https://www.cultofmac.com/703527/xcode-ipad-iphone-ios-ipados-14-rumor/

うまくいけば、VSCODEや他のエディターがiPadに来ることができます

これは巨大になるだろうというのは公式かもしれません!!!

開発者はXcodeを使用してiPadおよびiPhoneでソフトウェアを作成できる可能性があります
https://www.cultofmac.com/703527/xcode-ipad-iphone-ios-ipados-14-rumor/

うまくいけば、VSCODEや他のエディターがiPadに来ることができます

うわー、これは巨大です! 代わりにXcodeでまったく問題ありません。

ただし、この返信も指摘したいと思います。

非表示のXcodeプレビューアプリはiOS13に存在し、Macで実行されているメインのXcodeアプリからデバイスにレイアウトプレビューを表示するためのコンパニオンアプリです。 あなたが間違っていると言うのではなく、人々のための参考までに。

https://twitter.com/SteveMoser/status/1252197252887707650

また、XcodeがiPadOSに移行し、iPadでの本格的なコーディングの開始を示す可能性があることを嬉しく思いますが、XcodeとそのコードベースはVSCodeとはまったく関係がないため、ほとんどの人にとって状況は実際には変わりません。ここ。

ただし、この返信も指摘したいと思います。

非表示のXcodeプレビューアプリはiOS13に存在し、Macで実行されているメインのXcodeアプリからデバイスにレイアウトプレビューを表示するためのコンパニオンアプリです。 あなたが間違っていると言うのではなく、人々のための参考までに。

https://twitter.com/SteveMoser/status/1252197252887707650

また、XcodeがiPadOSに移行し、iPadでの本格的なコーディングの開始を示す可能性があることを嬉しく思いますが、XcodeとそのコードベースはVSCodeとはまったく関係がないため、ほとんどの人にとって状況は実際には変わりません。ここ。

公平を期すために、開発者から何の応答も得られない場合、最善の方法は先に進むことです。 ここでは十分な抵抗が見られます。 私はまだVSCodeを好みますが、Xcodeは完全ではありませんが、さまざまな言語を使用できます。 iPadOSであることを忘れないでください。

@ GalaxyLion7お気に入りの開発環境がお気に入りのデバイスをサポートしていないという理由だけで、人々が何年もマスタリングに取り組んだ言語を変更すると本当に思いますか? 私は確かにそうしません。 この議論はすべて、人々がやりたいと思っていることを示していますが、経験的な証拠が不足していると思います。 本当のマウスサポートが追加されたばかりのiPadは、開発者にとって生産的なシステムであることが証明されていません。 TheVergeのDieterが新しいAppleMagicタッチパッドキーボードケースのレビューで述べたように、Officeでの作業中にZoomを呼び出すことは、お尻の大きな痛みです。 それは開発環境の問題だけでなく、デバイスとOSの機能の問題でもあります。 それが、私たちが(かろうじて)Appleの考えを変え始めたところです。

あなた(そして私)は今、いじくり回して仕事をしたいと思っていますが、優れたコードエディタ(Xcodeなど)を使用して、人々が実際にどのように仕事をすることができるかを実際に見てみたいと思っています。プライマリデバイスとしてiPadで。 大規模な書き直しに力を入れることを検討する前に、MSがiPadがさまざまな分野でどのように証明されるかを待つのは正しい決断だと思います。 iPadでコーディングを始めたい場合は、現在の状態を変更するのは私たち次第です。

@ GalaxyLion7お気に入りの開発環境がお気に入りのデバイスをサポートしていないという理由だけで、人々が何年もマスタリングに取り組んだ言語を変更すると本当に思いますか? 私は確かにそうしません。 この議論はすべて、人々がやりたいと思っていることを示していますが、経験的な証拠が不足していると思います。 本当のマウスサポートが追加されたばかりのiPadは、開発者にとって生産的なシステムであることが証明されていません。 TheVergeのDieterが新しいAppleMagicタッチパッドキーボードケースのレビューで述べたように、Officeでの作業中にZoomを呼び出すことは、お尻の大きな痛みです。 それは開発環境の問題だけでなく、デバイスとOSの機能の問題でもあります。 それが、私たちが(かろうじて)Appleの考えを変え始めたところです。

あなた(そして私)は今、いじくり回して仕事をしたいと思っていますが、優れたコードエディタ(Xcodeなど)を使用して、人々が実際にどのように仕事をすることができるかを実際に見てみたいと思っています。プライマリデバイスとしてiPadで。 大規模な書き直しに力を入れることを検討する前に、MSがiPadがさまざまな分野でどのように証明されるかを待つのは正しい決断だと思います。 iPadでコーディングを始めたい場合は、現在の状態を変更するのは私たち次第です。

iPadOSはすでに開発などの最高の生産性デバイスであり、それを反証しているのはアプリ開発者だけだと思います。

Zoomの例を使用すると、iPadOSでZoom呼び出しを行う理由は、少なくとも私の個人的な経験では、純粋にUI / UXが原因です。 ズームクライアントのWindows / macOSバージョンと比較して非常に貧弱です。

そして、それはズームだけに限定されません。 グーグルでさえ同じ道を進んでいます。 iPadOS用のGoogleDocsアプリは問題なく動作しますが、完全なPWAで利用できるほとんどの機能をざっと見ました。 そして、グーグルスライドアプリ、まあ、それは大きな時間を吸う。 これは、クロスプラットフォームアプリとWebアプリをiPadOSに導入しようとする多くの開発者にとって特に問題です。 GoogleとZoomだけではありません。

これは、アプリ開発者がiPadOS(特にモバイルサービス)向けのアプリのキュレーションにもう少し時間を費やすのに十分な能力を持っていれば、簡単に修正できます。 しかし、iPadOSは彼らの最大の関心事ではないので、彼らはそうしません。

したがって、Microsoftは、2つの異なる結果を伴う2つのパスをたどって、IDEをiPadOSにネイティブに導入することができます。

  • クロスプラットフォームアプリをiPadOSに持ち込もうとしている多くの人々のように、アプリのライトバージョンを作成し、開発者が従来のようにiPadOS用のアプリをキュレートし始めるまでそのままにしておきます。

また

  • 別の方法で、元のバージョンに対応するiPadOS用のフル機能のVSCodeを作成します。 これは、iPadOSデバイスを所有する開発者にとって大幅な利便性の向上になるだけでなく、他の開発者がクロスプラットフォームまたはWebアプリをiPadOSに改善または導入することへの関心を大幅に高めることになります。

繰り返しになりますが、開発者チームから更新を受け取っていない場合、この議論全体は非常に無意味です。 @isidornここにもっと公式な活動を持ってきてくれませんか?

私はideをiosに移植し始めましたが、iosには現在の制限があるため、多くの作業が必要です。
それは生産の準備ができているとはほど遠いです。 構文の強調表示が壊れ、一部のタッチ機能が意図したとおりに機能せず、ファイルシステム部分がまったく機能しません。 また、nodejsコードを実行する唯一の方法は、アプリに完全なランタイムを埋め込むことです(私はそれをなんとか実行できました)。

これは私がそれについて書いた投稿です。
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

あなたたちがプロジェクトに興味を持っているなら、redditで私に知らせてください。

それは本当にクールな@locomainです。 あなたがクローズドソースを選ぶのは悲しいことです。 お金をかけないからではなく、開発がかなり遅くなるのではないかと心配しているからです。 それでも、それを維持します。

ここに興味のある人のための引用:

いいえ、オープンソース化するつもりはないと思います。 私はフルタイムの仕事をしていて、自由な時間にこれをやっています。 これを完了するには多くの時間がかかります。これは過去に私に起こったことがあるので、人々が私の仕事から銀行を作っているのを見たくありません。

最近マジックキーボードが出てくるので楽しみです。 今は完璧ではありませんが。

@bkniffler Redditの多くの人々が、なぜプロジェクトをオープンソースにする必要があるのか​​について、いくつかの優れたコメントをしました。 私はある程度同意するので、オープンソースにするかどうかを考え直します。

私はideをiosに移植し始めましたが、iosには現在の制限があるため、多くの作業が必要です。
それは生産の準備ができているとはほど遠いです。 構文の強調表示が壊れ、一部のタッチ機能が意図したとおりに機能せず、ファイルシステム部分がまったく機能しません。 また、nodejsコードを実行する唯一の方法は、アプリに完全なランタイムを埋め込むことです(私はそれをなんとか実行できました)。

これは私がそれについて書いた投稿です。
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

あなたたちがプロジェクトに興味を持っているなら、redditで私に知らせてください。

ご存知のとおり、このようにApp Storeにリリースすると、いくつかのガイドラインに違反します。

https://vseditor.app/をチェックして

それで、基本的には、2,99 $ pmのWebビューで実行されているvscodeのホストされたバージョンだけですか? @locomainが何をしているのかを追跡したいのですが、彼はvscodeをフォークし、electronjs部分を再実装してネイティブに反応するという難しいルートを進んでいるようです。 または自分でコードサーバーをホストします。

私はideをiosに移植し始めましたが、iosには現在の制限があるため、多くの作業が必要です。
それは生産の準備ができているとはほど遠いです。 構文の強調表示が壊れ、一部のタッチ機能が意図したとおりに機能せず、ファイルシステム部分がまったく機能しません。 また、nodejsコードを実行する唯一の方法は、アプリに完全なランタイムを埋め込むことです(私はそれをなんとか実行できました)。

これは私がそれについて書いた投稿です。
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

あなたたちがプロジェクトに興味を持っているなら、redditで私に知らせてください。

上記の人々が言っ​​たように、それは店のガイドラインのいくつかに違反する可能性があります。 altStore経由での配送を検討できます。 いずれにせよ、私は手伝うことにワクワクします:D

それで、基本的には、2,99 $ pmのWebビューで実行されているvscodeのホストされたバージョンだけですか? @locomainが何をしているのかを追跡したいのですが、彼はvscodeをフォークし、electronjs部分を再実装してネイティブに反応するという難しいルートを進んでいるようです。 または自分でコードサーバーをホストします。

はい。ただし、Safariで実行するよりもはるかに優れたエクスペリエンスです。 私はそれをお勧めすると言っているのではありません、それは有料であり、あなたはsudoアクセスを持っていません。

GitHub CodeSpacesはどうですか?
(マイクロソフトはすでにそれを提供していませんか!?)

GitHub CodeSpacesはどうですか?
(マイクロソフトはすでにそれを提供していませんか!?)

誰かが興味を持った場合に備えて...

これをVisualStudioコードスペースですが、注意点が1つあります。コピー(cmd-C)と元に戻す(cmd-Z)は機能しません。 他の場所からコピーしたデータの貼り付けは機能しますが、エディターから新しいデータをコピーすることはできません。 同様に、元に戻す信号(cmd-Z)もキャプチャされません。

一般に、コードスペースはVSアプリと同じように機能します。つまり、コードサーバーを(効果的に)実行しているリモートコンテナーにアクセスできます。 どちらの場合も、使用したリソースの料金を支払うことになります。 また、どちらの場合(コードスペースとVSアプリ)でも、セルフホストのVSOまたはコードサーバーを使用して、VSOWebサイトまたはVSアプリを無料で使用することもできます。 VSアプリのセルフホストオプションは比較的最近のものです。

VS Appの作成者は、これらの問題を回避する方法をhttps://github.com/cdr/code-server/issues/1015#issuecomment-631473728にリストしています。 クイックバージョンでは、アプリレベルでコピー/貼り付けをインターセプトしてから、呼び出しをWebViewに転送します。

これはおそらくuserAgentの問題のように見えますか?

  • PC Chrome:動作中
  • PC Chrome iOSモバイルモード:機能しない
  • Mac Safari:動作中
  • Mac Safari iPhoneエージェント:機能しない
  • iPadデスクトップモード:動作中
  • iPadモバイルモード:機能しない

UserAgent(テストPC)

テストコード

<head>
...
<script>
Object.defineProperty(navigator, "userAgent", {
  get: () => "Mozilla/5.0 (Macintosh; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
});
// iOS "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
// Mac Safari "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15" = $1
</script>
...
</head>
...

動作しない

  • "Mozilla / 5.0(iPhone; Mac OSXのようなCPUiPhone OS 13_2_3)AppleWebKit / 605.1.15(GeckoのようなKHTML)バージョン/13.0.3モバイル/ 15E148Safari / 604.1"
  • "Mozilla / 5.0(What; CPU iPhone OS 13_2_3 like Mac OS X)AppleWebKit / 605.1.15(KHTML、like Gecko)Version / 13.0.3 Mobile / 15E148 Safari / 604.1"

    働く

  • 「Mozilla / 5.0(Macintosh; Intel Mac OS X 10_15_4)AppleWebKit / 605.1.15(KHTML、Geckoなど)バージョン/13.1Safari/605.1.15」

  • "Mozilla / 5.0(Macintosh; Mac OSXのようなCPUiPhone OS 13_2_3)AppleWebKit / 605.1.15(GeckoのようなKHTML)バージョン/13.0.3モバイル/ 15E148Safari / 604.1"

結果

  • userAgentにMacintoshがない場合は、機能しません。
  • おそらく、userAgentがプラットフォームをチェックし、Macintoshがメタキーを使用しているためです。 iPhoneプラットフォームでは、メタキーを使用していないように見えます。
  • メタキーを使用するプラットフォームにiPhoneを追加するのはどうですか?

@daybrushはStudioCode専用のモバイルアプリに対応していることに注意してください。

@daybrushはStudioCode専用のモバイルアプリに対応していることに注意してください。

同意。 これは閉じるべきではありません。 コンピューター(または有料とコードのコードスペース)を必要とするWebアプリは、デスクトップ用のアプリのようなアプリではありません。

@ GalaxyLion7 @maxiostro

ああ、私の間違い。 外部の問題から、リンクは関連する問題だと思いました。

iPadのネイティブアプリが出てくるといいですね。

@rebornix再開できますか?

WWDC 2020を見た後、
そのアップルは次のMac用のARMプロセッサ(アップルシリコン)に移行します
また、人気のあるすべてのアプリもARMプロセッサ向けに再リリース/開発されます
たぶん、それらはiPadでも実行するのに苦労しないことを意味します(?)

V8はすでにARMで実行されていると思いますが、NodeJについてはよくわかりません

@Altiano Appleは、Chromium、Electron、Node、V8などを含むARMサポート用の複数のオープンソースプロジェクトにパッチを提供しています。

これをチェックしてください//twitter.com/MarkVillacampa/status/1275200446764912643?s = 20

@Altiano Appleは、Chromium、Electron、Node、V8などを含むARMサポート用の複数のオープンソースプロジェクトにパッチを提供しています。

これをチェックしてください//twitter.com/MarkVillacampa/status/1275200446764912643?s = 20

ARM上のiPadOSではなく、ARM上のmacOS用のようです。

Apple Siliconは、iPadに搭載されているAシリーズチップをベースにしています。

Apple Siliconは、iPadに搭載されているAシリーズチップをベースにしています。

そうです、同じチップですがOSが異なります。つまり、atomがSwiftUIを使用する場合を除いて、APIはまったく異なります。

最も妥当な方法は、実際にAppleがmacOSをA12Z iPadProで利用できるようにすることです。 ARMmacとiPadProが同じチップを使用しているが、それは技術的な問題ではなく、ほとんどが市場の決定である場合。

iOSアプリはMacOSでネイティブに実行できるようになると思いますが、
それは本当に逆の可能性があるはずです。

iPad ProでVSCを使用できるように、githubのコードスペースを使用しようとしました。 このスレッドで前に述べたのと同様に、iPadのSafariで、iPadのChromeで、デスクトップモードでのみ開くことができることがわかりました。

コードを実行したいときに問題が発生しました。 コンテナの別のURLに自動転送するノードアプリとのローカルホストリンクを作成しますが、機能しませんでした。 SafariでもChromeでも開くことができませんでした。 Chromeでは、ポップアップをオフにしてURLに移動する必要がありましたが、実際のコンテンツが読み込まれることはありませんでした。 そこに座ってしばらく回転しました。

サファリでは、CMD + Clickがポップアップを開くことはありませんでした。 きちんとしたコードエディタを使ってiPadでコーディングできるようにしたいので、これからも試してみて、動作させることができるかどうかを確認します。

@austinstudio iPadのサファリ設定に移動し、「ポップアップウィンドウを無効にする」など、コマンドクリックを可能にするものをオフにした場合。

ただし、コピーアンドペーストがコードスペースでは機能しないのは残念です。

Codespacesがリリースされてすぐに登録しましたが、「早期アクセスに参加する」ために「まもなくメールを送信する」とのことでした。 しかし、それは何ヶ月も経ちました、そして、私は電子メールを決して受け取りませんでした。 彼らはまもなく私にメールを送るだろうとまだ言っています。

Codespacesがリリースされてすぐに登録しましたが、「早期アクセスに参加する」ために「まもなくメールを送信する」とのことでした。 しかし、それは何ヶ月も経ちました、そして、私は電子メールを決して受け取りませんでした。 彼らはまもなく私にメールを送るだろうとまだ言っています。

私も😢

いいえ、iPadでビジュアルスタジオコードを使用することはできません

GitHubは最近、クローズドベータ版のCodespacesをリリースしました。これは、iPadを使用するのに適した方法です。 私はベータ版であり、今後数週間はそれを使用して、最終バージョンで何ができるかについての洞察を得ます。

iPadのシャットダウンのためのそのクソvscodeではありません

5:07マルコの木、2020年8月27日に[email protected]書きました:

GitHubは最近、クローズドベータ版のCodespacesをリリースしました。
iPadに行く方法


あなたがコメントしたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/microsoft/vscode/issues/70764#issuecomment-681880992
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AAND323W2VT6W3TMXFJQWCLSCY475ANCNFSM4G7RRXKQ

-
ジョナサンシルバーマン
tel:(720)757 7054

@mixflameどうしたの?

私は大丈夫です。 私は脅威がないことを意味します

3:08 GalacticLion7で月、2020年8月31日には[email protected]
書きました:

>>
>>

@mixflame https://github.com/mixflameどうしたの?


あなたが言及されたのであなたはこれを受け取っています。

このメールに直接返信し、GitHubで表示してください
https://github.com/microsoft/vscode/issues/70764#issuecomment-683661509
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AAND326AQD46AGOY3SHOGZ3SDNSAVANCNFSM4G7RRXKQ

-
ジョナサンシルバーマン
tel:(720)757 7054

言語(Python、JSなど)用のコンパイラーをセットアップするには手間がかかりすぎますが、IDEは非常に可能であり、Codespaces、Repl.it、Glitchなどのクラウドサービスと提携することもできます。 vscエクスペリエンスのためにサファリを使用する必要はありません。 スムーズにプログラムできる限り、VSCの本当に原始的なバージョンと一緒に暮らすことさえできます。

Apple Siliconは、iPadに搭載されているAシリーズチップをベースにしています。

そうです、同じチップですがOSが異なります。つまり、atomがSwiftUIを使用する場合を除いて、APIはまったく異なります。

最も妥当な方法は、実際にAppleがmacOSをA12Z iPadProで利用できるようにすることです。 ARMmacとiPadProが同じチップを使用しているが、それは技術的な問題ではなく、ほとんどが市場の決定である場合。

あまり。 iOS / iPadOSとmacOSはどちらも、BSDからフォークされたAppleによって開発されたカーネルであるDarwinディストリビューションです。 移植が簡単だと言っているわけではありませんが、同じアーキテクチャとカーネルを持っているという事実は、おそらく何らかの形で役立つでしょう。

iPadネイティブエクスペリエンスの場合:

  1. ここでコードサーバーを実行する(ローカルコンピューター/ラズベリーパイまたはパブリックホストはIPを持っている)ガイドを入手
  2. アプリストアserviterからダウンロード
  3. コードサーバー設定をserveediterアプリに入力すると、ゴールデン(セルフホストサーバー)になります

よくやった@AckerDawn Apple

7:45アッカー夜明けアップルの火、2020年9月22日には[email protected]
書きました:

iPadネイティブエクスペリエンスの場合:

  1. コードサーバーを実行する(ローカルまたはパブリックホストはIPを持っているだけです)ガイド
    ここ
    https://github.com/cdr/code-server/blob/b509063e143bbf74b74ec295260c4fd5f6332f71/doc/guide.md
  2. アプリストアserviterからダウンロード
    https://apps.apple.com/us/app/servediter-for-code-server/id1504491325
  3. コードサーバー設定をservedediterアプリに入力すると、
    ゴールデン


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/microsoft/vscode/issues/70764#issuecomment-696731982
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AAND326XPZGTXW6GNDOQ5SLSHCTA5ANCNFSM4G7RRXKQ

-
ジョナサンシルバーマン
tel:(720)757 7054

それを探しています

公式にサポートされているARMビルド(https://code.visualstudio.com/#alt-downloads)を使用して、(ネイティブで実行されている)iPad OSアプリを作成する方法はありますか?

ipadverはARMのMacに付属すると思います。

iSH Shell(http://github.com/ish-app/ish)は、iPadとiPhoneですでにvi、make、gcc、gdb、..を提供しています。

iPadやiPhoneのviよりも便利なアウトライン/シンボル機能を備えたエディターがあるとさらに良いでしょう。

いつか開発者がiPadOSのバージョンを作成し、このチケットを完了に転送することを願っています

Safariやその他のiPadブラウザーは、オンラインIDE(Visual Studio Online)の使用に関して非常に問題があります。 私は正直言ってその大ファンではありません。 たぶん、それがアプリケーションの形式であることを除いて、コードスペースのラッパー/インターフェースですか? ローカルプログラミング環境は必要ありませんし、要求もしていません。 iPadにpython3をインストールする必要はなく、インストールする予定もありません。制限によって制限されます。

これに加えて:MicrosoftはElectronの使用を強制されていません。 したがって、iPadバージョンはElectronを使用して作成する必要はなく、iPadOS / iOS用のElectronライブラリはないと確信しています。 UIはSwiftで実行できます。意味がわかりますか?

VSCodeであるAppStoreアプリ

経験はほぼ完璧で、iPadでの毎日/毎日のコーディングにはまだ非常に満足しています。 旅行中、私はRaspberry Pi 4を持って、usb C経由でiPadに直接接続し、すべてのエクスペリエンスが1本のケーブルで機能します。 私は全体の経験をとても楽しんでいます、その魔法のキーボードも嘘ではありません、そこの素晴らしさ。

私は毎日iPadProでコーディングしています。

バッテリーはどうですか? @AckerApple

バッテリーが予想を超えています。 私のラズベリーの4インチのタッチスクリーンはオフにすることができ、私は通常それをオフのままにします。 4インチのタッチスクリーンがオンで明るい場合、低電力の照明インジケーターが頻繁に点灯しません。 私のラズベリーにもファンがあり、100%常にオンになっています。

RaspberryからiPadへのアプローチを絶対にお勧めします。Macminiよりも低速ですが、切断の再接続の問題が発生することなく機能します。 そして、最高のトランジションレスの成功は、Piに名前を付けるネットワークからもたらされたので、IPを使用する必要はありません(iPadに接続するか、WiFi上のPiは、名前で同じ方法でアクセスします)

愛はiPadProtouchとiOSuiにあります。 ラップトップよりも楽しんでいますが、それでもすべてを行うのは好きではありませんが、iPadでVs Codeをマジックキーボードでコーディングすることはそれだけの価値があり、画面に触れることもあれば、トラックパッドに触れることもあります。驚くべき実用的な経験。

VSCodeであるAppStoreアプリ

経験はほぼ完璧で、iPadでの毎日/毎日のコーディングにはまだ非常に満足しています。 旅行中、私はRaspberry Pi 4を持って、usb C経由でiPadに直接接続し、すべてのエクスペリエンスが1本のケーブルで機能します。 私は全体の経験をとても楽しんでいます、その魔法のキーボードも嘘ではありません、そこの素晴らしさ。

私は毎日iPadProでコーディングしています。

私が今日も経験している最大のペットのおしっこは、アプリケーションがバックグラウンドモードになり、更新を引き起こすことです。 いくつかのアプリケーション間で交換し、コードエディターに戻ってリロードし、すべてのタブ、ウィンドウ、シェル接続が失われるのを確認するのはイライラします。 PlayJS 、コードサーバー、theiaなどのアプリをサファリエディターで実行しているほぼ同じようにそれを経験しています。

私が経験した唯一の堅実な経験(接続の確立と維持に関して)は、 Blink Shellを使用してリモートサーバーにmoshシェルを実行することですが、それはGUIエディターの経験を失うことを意味します。

@tiivik mは、Serveditorを使用します。 アプリの状態全体がサーバー自体に保存されるため、iPadがバックグラウンドでの実行を停止した場合でも、すべてが更新されるとすぐに、離れた場所になります(開いているメニューを除く)

@tiivik mは、Serveditorを使用します。 アプリの状態全体がサーバー自体に保存されるため、iPadがバックグラウンドでの実行を停止した場合でも、すべてが更新されるとすぐに、離れた場所になります(開いているメニューを除く)

重要なのは、バックグラウンドタスクが1分間に数回排除されると、非常に速く非生産的になることです(ブラウザーとコードの間でAltキーを押したときにワークフローでよく発生します)。 できるだけ早くそれらを殺すのは、どのアプリケーションよりもiPadOSの設計上の選択だと思います。 推薦してくれてありがとう、やってみます。

できるだけ早くそれらを殺すのは、どのアプリケーションよりもiPadOSの設計上の選択だと思います。

私は同意しません:私は他のアプリケーション(ブラウザのような)でそのような問題を経験しません。 ブラウザと他の何かを切り替えるたびにWebページがリロードされるのを待つ必要はありませんよね? ですから、エディターのアーキテクチャーが貧弱だと思います。 彼らはおそらく物事をより良くキャッシュするべきです、そうすれば彼らはそれほど簡単に状態を失うことはありません。

私はまだこのServediterを試していませんが、かなり疑わしいです。 しばらくの間、私のMacBookでVSCodeを実行して、おそらく伝統的なままになるでしょう。 ただし、プロジェクトで試してみる場合は、ここでフィードバックを共有してください;)

コーディングとブラウジングでメモリの問題が発生しないようにするための推奨事項を添付しました

A5CFAA92-B8AF-44AA-9133-3CA9F1B66B11

@AckerAppleサーバーとしてローカルのmac-miniを使用していますか? 興味深いオプション🤔

ここでの目標は、VSCodeをネイティブに実行することであり、独自のデバイスではなく、クラウドサービスなどを介して支援されることです。 コンパイラなどのネイティブサポートも探していません。それを求めるよりはましです。 Theiaなどもブラウザベースのクライアントであり、選択の問題など、独自の問題があります。私が欲しいのは、VSCのような体験でiPadに慣れることだけで、Codespaces、Repl.it、Glitchと統合できます。 、独自のサーバーなど(これもオプションですが、役に立ちます)

私自身はRaspberryPi 4を持っていますが、コーディングしたいときはいつでもオンにしたり、実行し続けたりしたくありません。 ヒートシンクを使用しても冷却はすでに大きな問題です。ファンケースが組み込まれている可能性がありますが、それは将来の投資です。

ネイティブPythonまたはNodeJSサポートを探しているユーザーへの推奨事項。Pythonista3またはPlayJSをチェックしてください。名前を忘れた別のPythonインタープリターアプリがあります。Googleで簡単に検索して見つけることができます。 これらのアプリは完璧ではありませんが、これまでのところ、かなりスムーズな体験ができました。

この目的を達成するアプリはすでに存在していると言う人に注意してください。サードパーティ企業ではなく、Microsoftからの公式アプリとサポートが必要です。

私はまだこのServediterを試していませんが、かなり疑わしいです。 しばらくの間、私のMacBookでVSCodeを実行して、おそらく伝統的なままになるでしょう。 ただし、プロジェクトで試してみる場合は、ここでフィードバックを共有してください;)

確実なこと! 私は2、3か月ごとにトピックにタブを付け、MacBookに戻りながら興奮します。

コーディングとブラウジングでメモリの問題が発生しないようにするための推奨事項を添付しました

うん、それは確かに役立ちます。 ただし、アプリケーションの状態を失うことなく、フルスクリーンアプリを切り替えることができる日を望んでいます。

このページは役に立ちましたか?
0 / 5 - 0 評価