Vscode: Kode Visual Studio untuk ipad

Dibuat pada 19 Mar 2019  ·  182Komentar  ·  Sumber: microsoft/vscode

dapat menggunakan Kode Visual Studio di ipad

install-update ios

Komentar yang paling membantu

Setelah WWDC, iPad OS akan keluar, bagaimana dengan vscode untuk ipad ?

Semua 182 komentar

Saya rasa tidak ada build aplikasi asli untuk iOS

Saya memiliki pertanyaan yang sama saat membeli iPad pro baru-baru ini

Saya kira ada terlalu banyak batasan pada iOS untuk membuatnya benar-benar berfungsi.

VSCode berjalan di Electron dan merupakan kerangka kerja desktop , artinya hanya berjalan di Windows, macOS dan Linux. IPad menjalankan iOS, kerangka kerja seluler sehingga kemungkinan besar tidak akan berhasil, kecuali jika tim mungkin berpikir untuk membuat penginstal

Pada catatan itu, jika demikian mungkin dan versi android juga karena saya sering menggunakan MediaPad M5 saya untuk bekerja dan mengkonsumsi media :>

Saya menemukan ide ini sangat bagus jadi saya mengajukan pertanyaan ini, tautannya menunjukkan contoh

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

electronjs membuat aplikasi multiplatform bahkan untuk ios, jadi saya yakin itu berfungsi untuk ipad.

Ada banyak tantangan untuk menjalankan dan fitur ini penuh di iPad karena keterbatasan iOS.

Bagaimana dengan versi lite yang dapat memanfaatkan Live Share VSCode? Jalankan versi lengkap di desktop untuk melakukan semua pekerjaan berat dan manajemen file tetapi gunakan iPad untuk mengedit jarak jauh?

Ya, saya ingin melihat semacam implementasi seperti yang disarankan @ sean256 di mana saya dapat menggunakan tenaga kuda desktop saya dan semua kemampuannya dan bekerja dari jarak jauh di iPad di browser atau aplikasi yang dioptimalkan yang mendukung fitur khusus yang diperlukan untuk pengembangan seperti kunci ESC.

@hugheba Saya akan mencoba yang ini https://github.com/cdr/code-server. Menjalankan vscode di server jarak jauh, maka Anda bisa menggunakan browser Anda. Sepertinya menarik....

@scottgrobinson code-server Tampak menjanjikan.

Saya menginstalnya dan mencoba mengaturnya untuk iPad saya, banyak hal yang tidak berfungsi seperti menambahkan ruang kerja dari sistem file, menyinkronkan plugin, menginstal ekstensi, dll ...

Sepertinya itu membuat instalasi terpisah dari instalasi VSCode, jadi saya harus mengatur lingkungan saya lagi, karenanya mencoba membuat plugin sinkronisasi pengaturan berfungsi (tidak berhasil).

Sepertinya mereka menawarkan produk berbayar tetapi sepertinya fungsinya belum cukup.

iOS memiliki bug yang melanggar kesepakatan agar sesuatu seperti https://github.com/cdr/code-server berfungsi.

Peristiwa kunci tertentu dan kritis tidak diaktifkan untuk bidang input/textarea (tombol panah, tombol sistem). Editor VSCode pada intinya bergantung pada peristiwa kunci yang hilang ini. Saya mencoba peretasan jahat di mana saya akan mencegat i,j,k,l dengan satu-satunya peristiwa pengubah (alt) yang berfungsi dan menulis ulang acara agar terlihat seperti tombol panah. Ini mengerikan tetapi saya membuat editornya berfungsi.

Apple perlu memperbaiki ini. Saya mengirim "kata-kata kasar" kepada seorang teman lama saya yang bekerja dengan tim UIKit agar mereka tahu...

Ini bisa sangat menarik untuk iOS.

Masih hal-hal kerangka kerja lain yang perlu diselesaikan tetapi sangat keren.

Karena kode VS telah merilis ekstensi "pengembangan jarak jauh", masuk akal untuk memiliki kode VS untuk platform iOS untuk pengguna yang sebagian besar bekerja dari jarak jauh melalui ssh ke server Linux.
Ini akan membuat pengguna iPad Pro memiliki IDE yang lebih baik untuk bekerja dari jarak jauh.

Pedoman Peninjauan App Store mengatakan:

2.5.6 Aplikasi yang menjelajahi web harus menggunakan kerangka kerja WebKit dan Javascript WebKit yang sesuai.

Saya tidak mengerti mengapa VSCode untuk iOS tidak dapat menggunakan mesin render lain, sama sekali tidak "menjelajahi web".

Pendamping Web Berbasis Browser sedang dalam pengembangan (src: https://devblogs.microsoft.com/visualstudio/intelligent-productivity-and-collaboration-from-anywhere/ ).

Di masa mendatang, Anda akan dapat menavigasi ke https://online.visualstudio.com dan mengakses lingkungan jarak jauh Anda. Karena Visual Studio Online didasarkan pada Visual Studio Code, itu akan langsung terasa familier, dan mendapat manfaat dari ekosistem ekstensi yang kaya yang sudah Anda kenal dan sukai – sambil mendukung ruang kerja Visual Studio Code, serta proyek dan solusi Visual Studio. Selain itu, ini akan mendukung IntelliCode dan Live Share out-of-the-box, yang memastikannya menyediakan kolaborasi kaya dan fitur produktivitas yang dibutuhkan pengembang.

Tampaknya memenuhi sebagian besar persyaratan.

Saya pikir sekarang pengembangan jarak jauh sudah ada, ini sepertinya peluang sempurna untuk meluncurkan VS Code sebagai aplikasi di iOS dan Android, tidak hanya di browser (karena Safari agak bau), tetapi aplikasi aktual (berbasis html).

Ya silahkan! Dengan semua kerja jarak jauh VS Code, aplikasi iPad VS Code asli sepertinya tidak perlu dipikirkan. Saya sudah putus asa untuk iPad saya untuk menjadi produktivitas nyata selama bertahun-tahun. Sangat dekat sehingga saya bisa merasakannya!

Setelah WWDC, iPad OS akan keluar, bagaimana dengan vscode untuk ipad ?

Saya setuju... iPadOS membuka serangkaian kemampuan baru untuk apa yang bisa terjadi.
Saya pikir Memiliki editor teks yang fleksibel dan mudah diakses akan membuka pengkodean untuk kumpulan individu yang sama sekali baru.

Seseorang dapat melakukan ini tampaknya cukup mudah.

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

Hanya menggunakan SSH jarak jauh sangat cocok untuk ipads. Saya pikir itu pasti hal yang keren!!! Dan kami hanya dapat mencoba menggunakan kbd untuk pengkodean. Ini juga fantastis!!

VSCode berjalan di Electron dan merupakan kerangka kerja _desktop_, artinya hanya berjalan di Windows, macOS dan Linux. IPad menjalankan iOS, kerangka kerja seluler sehingga kemungkinan besar tidak akan berhasil, kecuali jika tim mungkin berpikir untuk membuat penginstal

Pada catatan itu, jika demikian mungkin dan versi android juga karena saya sering menggunakan MediaPad M5 saya untuk bekerja dan mengkonsumsi media :>

Akan sangat membantu jika mereka melakukannya. Saya harus menggunakan iPad dan MacBook saya untuk menyelesaikan pekerjaan dan Visual tetap tidak berfungsi di iPad saya karena kerangka kerja yang diperlukan. Ini menyebalkan waktu besar.

Saya rasa tidak ada kemajuan dalam mendapatkan MVP/PoC ini bekerja di i/iPadOS

Saya menggunakan Coda di iPad Pro saya untuk melakukan pekerjaan pengembangan di server pengembang DigitalOcean kecil. Ketika saya ingin bekerja di desktop saya, saya menggunakan ekstensi SSH Jarak Jauh VSCode yang baru untuk melakukan hal yang sama.

Akan luar biasa jika kita bisa mendapatkan versi "lite" dari VSCode yang pada dasarnya hanya menawarkan bagian SSH Jarak Jauh (tidak ada file lokal). Itu mungkin jauh lebih rumit daripada yang saya bayangkan, dan sejujurnya Coda adalah solusi yang bagus, tapi saya suka Code jadi inilah harapan

Ya! Saya dalam kondisi yang sama dengan Anda!

2019年7月10日,下午3:15, Pemberitahuan Carlos [email protected]写道:

Saya menggunakan Coda saya di iPad Pro saya untuk melakukan pekerjaan pengembangan di server dev DigitalOcean kecil. Ketika saya ingin bekerja di desktop saya, saya menggunakan ekstensi SSH Jarak Jauh VSCode yang baru untuk melakukan hal yang sama.

Akan luar biasa jika kita bisa mendapatkan versi "lite" dari VSCode yang pada dasarnya hanya menawarkan bagian SSH Jarak Jauh (tidak ada file lokal). Itu mungkin jauh lebih rumit daripada yang saya bayangkan, dan sejujurnya Coda adalah solusi yang bagus, tapi saya suka Code jadi inilah harapan


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub, atau matikan utasnya.

Bukankah mungkin untuk mendapatkan raspberry pi sebagai server dev? Dua skenario muncul di benak saya:

Raspberry Pi VNC

Hubungkan Raspberry Pi ke iPad melalui usb-c (Pi 4 baru memiliki plug usb-c asli) dan iPads ethernet melalui usb-c. Aktifkan VNC di perangkat. Terhubung dengan Jump Desktop atau klien VNC lainnya dari iPad ke Pi.

Raspberry Pi SSH/Coder

Sama seperti di atas, hanya gunakan server VS Code Coder di Pi atau cukup gunakan Coda untuk membangun koneksi SSH/SFTP ke Pi. Ini juga dapat bekerja melalui bluetooth alih-alih usb-c (https://Gist.github.com/rcarmo/6ad6c09e904c35857bad2dd2769edf76).

Memiliki "kotak pengembangan" kecil yang melakukan komputasi sebenarnya, bekerja bahkan jika offline (saat bepergian), bisa jadi luar biasa. Saya hanya ingin tahu apakah internet dapat dibagikan dari iPad ke Pi dengan pengaturan semacam ini.

Remote VScode untuk SSH sebagai aplikasi daripada mencoba dan menggunakan ide web akan menjadi peningkatan besar, saya tidak dapat menemukan satu aplikasi ios yang hampir sama kodenya dengan VScode.

Saya ingin ini menjadi sesuatu. Saya melakukan semua pengembangan saya melalui ssh dan ipad pro 12.9" adalah "terminal" yang sempurna. Apakah ini sedang dilihat? Apakah ada yang bisa saya lakukan untuk membantu?

@yanshuf0 Yang paling dekat yang sepertinya saya temukan adalah menggunakan code-server [ link ]. Ini adalah pengaturan yang baik ketika ada satu server yang ingin Anda gunakan (Anda dapat menggunakannya dengan lebih jelas, tetapi sulit untuk mengonfigurasi masing-masing). Saya juga memiliki masalah dengan keandalan menggunakan server kode, jadi terkadang Anda harus ssh masuk dan memulai kembali prosesnya.

Alternatif yang lebih baik adalah sesuatu seperti sshcode [ link ], karena ini akan memungkinkan Anda untuk ssh ke mesin apa pun dan secara otomatis memulai instance kode-server. Lebih baik lagi, pengaturan lokal disinkronkan antara klien dan host. Namun, belum ada port untuk iOS asli.. (lihat tautan).

Apakah kalian mencoba ini untuk iPad https://panic.com/coda/

Mereka juga melakukan pembaruan baru https://panic.com/nova/

Jalankan server VS Code di mac sekarang dan sambungkan melalui iPad.
Membuat kesalahan ketik pada nama file.
Bagaimana cara klik kanan untuk mengganti nama?

@mrV25 Klik kiri pada nama file lalu tekan enter.

Bukankah mungkin untuk mendapatkan raspberry pi sebagai server dev? Dua skenario muncul di benak saya:

Raspberry Pi VNC

Hubungkan Raspberry Pi ke iPad melalui usb-c (Pi 4 baru memiliki plug usb-c asli) dan iPads ethernet melalui usb-c. Aktifkan VNC di perangkat. Terhubung dengan Jump Desktop atau klien VNC lainnya dari iPad ke Pi.

Raspberry Pi SSH/Coder

Sama seperti di atas, hanya gunakan server VS Code Coder di Pi atau cukup gunakan Coda untuk membangun koneksi SSH/SFTP ke Pi. Ini juga dapat bekerja melalui bluetooth alih-alih usb-c (https://Gist.github.com/rcarmo/6ad6c09e904c35857bad2dd2769edf76).

Memiliki "kotak pengembangan" kecil yang melakukan komputasi sebenarnya, bekerja bahkan jika offline (saat bepergian), bisa jadi luar biasa. Saya hanya ingin tahu apakah internet dapat dibagikan dari iPad ke Pi dengan pengaturan semacam ini.

Saya pikir ini adalah pendekatan yang lebih baik 👍

Apakah ada orang yang mengerjakan ini? Atau ini masih belum direncanakan?

Apakah ada orang yang mengerjakan ini? Atau ini masih belum direncanakan?

coba dengan server kode https://github.com/cdr/code-server

@changkun

Akan sangat bagus untuk memiliki ini!

Kedengarannya bagus! Kami tidak membutuhkan fungsi penuh VSCode untuk iPad. Editor kecil hanya dengan ssh jarak jauh sudah cukup, ekstensi dapat diinstal pada host.

Ini akan menjadi hebat! Tolong @microsoft

Saya telah menggunakan Raspberry Pi4 4gb saya sedikit dan memiliki kinerja yang cukup untuk pengembangan nodeJS. IPad dapat menambatkan secara nirkabel melalui Bluetooth, USB-C atau Wifi. Bluetooth berfungsi dengan baik saat membiarkan Pi terhubung ke powerbank di dalam tas. Dengan Coda di iPad saya, saya dapat menyelesaikan beberapa pekerjaan selama penerbangan pesawat, tetapi saya benar-benar kehilangan pelengkapan otomatis, penyorotan sintaks, pemformatan otomatis, dll.

code-server bekerja cukup baik, sangat mirip dengan vscode. Anda dapat menyematkan aplikasi web ke layar beranda sehingga berperilaku mirip dengan aplikasi nyata, jadi tidak ada bilah url. server kode akan menjadi kompatibel dengan ARM/Pi bulan ini menurut pengembang (https://github.com/cdr/code-server/issues/35#issuecomment-536569212). Saya cukup yakin bahwa server kode + iPad + keyboard eksternal (Apple Magic Keyboard) akan membuat pengaturan yang mampu offline sangat bagus.

Bahkan vscode lite asli dengan host SSH tampak seperti peregangan, saya yakin tantangan besar vscode adalah membangun monacco, yang akan membutuhkan banyak pekerjaan untuk dapat berjalan secara native di iOS (atau Android). Semua plugin seperti eslint, lebih cantik dll akan membutuhkan implementasi ulang, karena mereka harus berjalan di perangkat klien (iOS). Saya tidak percaya siapa pun akan begitu berkomitmen untuk membangun vscode dari awal hanya untuk dapat mengembangkan di iPad. Jadi taruhan terbaik kami, IMHO akan menjadi akses jarak jauh atau sesuatu seperti server kode.

Microsoft sudah memiliki Excel, Word, Outlook, dll. untuk iPad, tampaknya logis untuk merilis klien asli untuk Visual Studio Online juga, kapan pun itu keluar.

Textastic adalah editor kode yang bagus untuk iOS. https://www.textasticapp.com/

codeandbox.io bekerja dengan baik di Safari. Memiliki editor VSCode lengkap yang disematkan. Sangat merekomendasikan untuk Desktop tetapi tidak memiliki iPad saya sendiri untuk sepenuhnya mengujinya di sana. Orang lain mencobanya?

@ee0pdt Ya, saya percaya itu bekerja sama baiknya dengan lingkungan vs-code berbasis browser penuh seperti code-server . Masalahnya bukan untuk menemukan lingkungan di mana vs-code berjalan di browser. Itu karena keybinds jarang diterjemahkan dengan benar.

iOS memiliki bug yang melanggar kesepakatan agar sesuatu seperti https://github.com/cdr/code-server berfungsi.

Peristiwa kunci tertentu dan kritis tidak diaktifkan untuk bidang input/textarea (tombol panah, tombol sistem). Editor VSCode pada intinya bergantung pada peristiwa kunci yang hilang ini. Saya mencoba peretasan jahat di mana saya akan mencegat i,j,k,l dengan satu-satunya peristiwa pengubah (alt) yang berfungsi dan menulis ulang acara agar terlihat seperti tombol panah. Ini mengerikan tetapi saya membuat editornya berfungsi.

Apple perlu memperbaiki ini. Saya mengirim "kata-kata kasar" kepada seorang teman lama saya yang bekerja dengan tim UIKit agar mereka tahu...

Mengenai codeandbox.io, ada bug tambahan saat dikunjungi dari iPad:

  • Munculan IntelliSense bergerak dengan cara yang dipercepat relatif terhadap Keyboard
  • Keyboard terkadang tidak terbuka. Codesandbox.io menambahkan tombol "Keyboard Open" khusus untuk mengurangi Masalah ini. Itu perlu di-porting ke vs-code Saya percaya (Ini bukan bug di akhir kode dan kotak, saya hanya ingin menyebutkan bahwa di sini jika seseorang benar-benar mengimplementasikan tambalan ramah-iPad)

Adobe menemukan cara untuk membuat versi lengkap Photoshop untuk iPad sehingga Microsoft juga dapat membuat versi lengkap kode VS.

Adobe menemukan cara untuk membuat versi lengkap Photoshop untuk iPad sehingga Microsoft juga dapat membuat versi lengkap kode VS.

@TechSnazzy Tentu saja, tetapi apakah Anda bersedia membayarnya?

Butuh waktu 30 tahun jadi bersabarlah ;)

sementara VSCode Remote Dev atau sesuatu seperti solusi jarak jauh Coder bagus untuk skenario yang terhubung, saya masih sangat ingin melihat versi VSCode yang berdiri sendiri, offline, yang dapat menggunakan file yang dihosting lokal/OneDrive untuk pengembangan HTML/CSS/Javascript dasar . Menambahkan konsol javascript yang layak akan membantu debugging. Dalam jangka panjang, saya juga ingin melihat PHP dan MySQL hidup di iPadPro saya (hei, anak laki-laki bisa bermimpi kan?!)

Saya percaya ini sebenarnya mungkin dilakukan pada perangkat tetapi saya belum punya waktu untuk memeriksanya.

Saya memiliki iPad 2018 dengan penutup keyboard yang dapat saya gali, tetapi saya tidak yakin bagaimana Apple menangani komunikasi aplikasi ke aplikasi di iOS.

Pada dasarnya saya akan berpikir Anda dapat menjalankan server jarak jauh VS Code _inside_ iSH langsung di iPad, lalu sambungkan dari Safari - jadi Anda akan bekerja langsung di Safari tetapi terminal akan terhubung ke iSH - Saya tidak yakin apakah iSH memiliki izin untuk meng-host server web di perangkat.

Tidak bisakah kita membuat klien tipis untuk pengembangan jarak jauh? Saya pikir ini akan sangat bagus karena sebagian besar fungsionalitas VS Code tidak melibatkan ekstensi UI.

Sejujurnya, produk minimum yang layak dari ini hanya perlu menyertakan editor kode dan file explorer . Meskipun kita mungkin perlu memikirkan hal ini dalam komponen (saya tidak memiliki pengalaman dengan pengembangan IOS, jadi mohon bersabar.) seperti pada:

Editor kode

  • Penyorotan sintaksis
    Ini mungkin salah satu bagian yang paling sulit dan mungkin memerlukan implementasi khusus khusus untuk lingkungan seluler, meskipun mungkin dapat dijalankan di sisi server.
  • Penyelesaian kode

Penjelajah file

Fitur pasca-MVP

Saya ingin mencatat bahwa satu komponen yang tidak sepenuhnya diperlukan, tetapi mungkin berguna, adalah konsol terintegrasi.

@headmelted Sebuah aplikasi bernama _Infuse 6_ dapat "meng-host" situs web dan atau layanan FTP jadi saya yakin, jika belum, iSH dapat menambahkan dukungan untuk itu entah bagaimana.

Tetapi meskipun tidak, saya pikir sebagian besar pengalaman inti dapat dipindahkan ke iOS. Tentu kita mungkin tidak dapat menggunakan alat dan atau ekstensi tertentu tapi hei itu akan seperti menginstal Ekstensi Python tanpa Python diinstal dan siap di PATH (dengan cara yang sangat umum), bukan? Anda dapat menganggapnya sebagai platform yang sama sekali baru tetapi dengan kemampuan terbatas, yang ironisnya memang demikian.

Saya bukan pengembang iOS, tetapi saya benar-benar berpikir ini akan menjadi aplikasi yang bagus untuk dimiliki di iPad Pro bersama dengan Photoshop, Affinity Suite, iSH, aplikasi GitHub [dalam pengujian], dan Klien RDP baru.

@lazerl0rd , bisakah Anda menjelaskan apa yang Anda maksud dengan yang berikut ini?

pengalaman inti

Saya akan mempertimbangkan fungsionalitas pengeditan kode Visual Studio Code sebagai aspek utama yang perlu kita tiru. Sejujurnya, itu akan menjadi langkah maju yang besar jika kita bisa mendapatkan bukti konsep yang berfungsi dengan editor kode, penjelajah file FTP, dan terminal SSH yang berfungsi.

Berdebar

Mungkin awalnya kami bisa mengembangkan aplikasi menggunakan Flutter. Dengan begitu siapa pun, termasuk kita yang tidak memiliki akses ke Mac (atau perangkat iOS dalam hal ini), dapat mengerjakan proyek ini. Sebagai bonus, ini akan memberi kami pengalaman lintas platform yang mulus karena Flutter tidak hanya tersedia untuk iOS dan Android, tetapi juga untuk desktop dan web.

Nama

Ada yang sudah kepikiran nama belum? Saya berpikir untuk menyebutnya Visual Studio Code Lite karena tidak hanya menjadi Visual Studio Code untuk seluler. Pengalaman Kode Visual Studio akan berkurang untuk semua platform jika kami bertujuan untuk dukungan lintas platform seperti halnya jika kami menggunakan Flutter.

Bukti dari konsep

Saya pikir kita hanya perlu mengeluarkan produk minimum yang layak atau bukti konsep sesegera mungkin untuk mendorong orang memulai dengan ini, tetapi saya pikir kita harus membuat desain sebelum kita melakukan hal seperti itu.

Pengamat di sini tetapi tampaknya aplikasi iPadOS 13.4 sekarang dapat menafsirkan acara keyboard langsung \_(ツ)_/¯ Saya akan melihat apakah saya dapat menemukan dokumen

UIPress memiliki acara kunci baru pastilah yang saya pikirkan. Sayangnya saya tidak berpikir ini adalah peluru ajaib tetapi pertanda baik tidak pernah kurang

Ipad Pro dan Keyboard Ajaib! Ini sempurna untuk menjadi mesin pengembangan sekarang! Saya tidak sabar untuk membelinya jika saya dapat menjalankan VScode atau IDE lainnya di dalamnya

Versi iPad akan luar biasa! Setidaknya satu versi VSCode Remote.

Sekarang hari, Apple baru saja mengumumkan kursor baru untuk iPad di iPad OS 13.4, sempurna untuk memilih teks!!!!
Saya tidak sabar untuk versi iPad !!!!

Akan menyukai ini. Senang membantu jika memungkinkan

@lazerl0rd , bisakah Anda menjelaskan apa yang Anda maksud dengan yang berikut ini?

pengalaman inti

Saya akan mengatakan pengalaman inti terdiri dari editor dan set fitur Kode VS tanpa ekstensi, @ thomasio101.

@lazerl0rd , baiklah, saya pikir kita berada di halaman yang sama!

Saya masih ragu antara membuat ulang editor Monaco di Flutter atau Swift atau menggunakan versi yang ada melalui sistem seperti React Native. Saya tidak akrab dengan yang terakhir, jadi bisakah orang lain melihatnya?

Akan menyukai ini. Senang membantu jika memungkinkan

@theonlydaleking , oh, tentu saja Anda dapat membantu. Saya melihat Anda memiliki cukup banyak pengalaman dengan JavaScript, jadi bisakah Anda melihat apakah React Native adalah opsi yang layak untuk proyek ini? (Saya telah menggunakan React, tetapi saya tidak pernah menggunakan JS untuk aplikasi asli.)

@thomasio101 Saya pikir Anda kehilangan intinya jika Anda mengurangi vscode ke bagian editor saja. Ada banyak editor kode yang dibuat dengan Swift/cocoa, dan Anda dapat dengan mudah membungkus Monaco atau CodeMirror dalam tampilan web dengan react-native. Tapi bagaimana dengan daftar besar plugin, intellisense, pemformatan kode, linting, dan bagaimana dengan menjalankan kode yang Anda tulis?

Sebagian besar masalah ini dapat diselesaikan dengan banyak waktu dan usaha. Tetapi menjalankan kode masih menjadi masalah, menginstal beberapa node_modules, mengkompilasi kode asli, dll. Jika ini hanya tentang menulis editor kode sftp/webdav lain, Anda bisa pergi dan menggunakan Editor Kode Panik atau Textastic, mereka cukup bagus dalam apa adanya sedang mengerjakan. Dan jika Anda memerlukan beberapa unggah/unduh file untuk membuat kode tetap berjalan, Anda dapat dengan mudah menggunakan editor kode jarak jauh seperti Cloud9, VSCode Server, dll.

Saya berharap saya hanya bisa menggunakan iPad Pro saya sebagai driver harian, tetapi saya tidak bisa. Saya dapat menghubungkan RaspBerry Pi4 melalui usb-c dan menggunakan VSCode Server, dan itu berfungsi dengan baik. Dan dengan dukungan kursor tambahan, ini bahkan lebih baik sekarang. Kira itu tidak akan menjadi lebih baik dari itu untuk saat ini.

Ya, saya pikir kalian juga kehilangan intinya ...

Ini pada dasarnya hanya perlu menjadi klien tipis untuk vs online dan vs remote imo

@thomasio101 Saya pikir Anda kehilangan intinya jika Anda mengurangi vscode ke bagian editor saja. Ada banyak editor kode yang dibuat dengan Swift/cocoa, dan Anda dapat dengan mudah membungkus Monaco atau CodeMirror dalam tampilan web dengan react-native. Tapi bagaimana dengan daftar besar plugin, intellisense, pemformatan kode, linting, dan bagaimana dengan menjalankan kode yang Anda tulis?

Sebagian besar masalah ini dapat diselesaikan dengan banyak waktu dan usaha. Tetapi menjalankan kode masih menjadi masalah, menginstal beberapa node_modules, mengkompilasi kode asli, dll. Jika ini hanya tentang menulis editor kode sftp/webdav lain, Anda bisa pergi dan menggunakan Editor Kode Panik atau Textastic, mereka cukup bagus dalam apa adanya sedang mengerjakan. Dan jika Anda memerlukan beberapa unggah/unduh file untuk membuat kode tetap berjalan, Anda dapat dengan mudah menggunakan editor kode jarak jauh seperti Cloud9, VSCode Server, dll.

Saya berharap saya hanya bisa menggunakan iPad Pro saya sebagai driver harian, tetapi saya tidak bisa. Saya dapat menghubungkan RaspBerry Pi4 melalui usb-c dan menggunakan VSCode Server, dan itu berfungsi dengan baik. Dan dengan dukungan kursor tambahan, ini bahkan lebih baik sekarang. Kira itu tidak akan menjadi lebih baik dari itu untuk saat ini.

persisnya bagi saya, hasil yang saya inginkan adalah mengganti MacBook(laptop) saya dengan iPad seperti slogan iPad Pro —— "your next computer is not computer".
Meskipun Anda dapat membangun editor lain dengan cepat dengan menggunakan beberapa modul node yang sangat baik, bagaimana dengan ekologi editor, terutama plugin tersebut.. Saya tidak dapat membayangkan pengalaman ketika saya menggunakan vscode atau atom tanpa plugin tersebut. Ini adalah pekerjaan besar.

Saya baru saja mulai mengembangkan di iPad Pro 2018 12.9", dan itu membuat saya gila. Saya sudah mencoba server kode dari Coders, dan berfungsi dengan baik di desktop atau laptop, tetapi buruk di iPadOS. Pintasan tidak berfungsi, navigasi menyebalkan, dan tidak semua ekstensi berfungsi. Ini akan sangat berarti untuk versi VS Code, setidaknya versi ringannya, untuk iPadOS. Microsoft memiliki sebagian besar aplikasi mereka, termasuk Azure dan Office, sudah ada di Aplikasi Toko Saya masih tidak yakin mengapa ini belum terjadi.

@GalacticLion7 Masuk akal untuk mem-porting Excel, Word dll karena ini adalah bagian dari paket berbayar. VSCode sebagai perbandingan gratis dan sudah berfungsi di Tablet (Permukaan), jadi mengapa mereka harus berusaha keras untuk membangun produk perangkat lunak yang benar-benar baru hanya untuk mendukung produk pesaing dan membantu mendapatkan daya tarik untuk satu hal di mana Surface lebih baik daripada iPad: produktivitas.

@bkniffler , ini adalah proyek sumber terbuka! Jika kita menginginkan fungsionalitasnya, kita akan membuatnya!

Dan, @Uyarn , Anda punya poin bagus di sana. Tapi saya pikir awalnya kita perlu membuat pengalaman inti VS Code berfungsi, sebelum kita mencoba membuat sistem seperti ekstensi berfungsi.

Saya mendorong semua orang untuk membuat barang, tetapi karena produk yang Anda buat, jika dilakukan dengan flutter atau swift, tidak akan ada hubungannya dengan vscode kecuali mungkin kesamaan desain dalam arsitektur dan visual, saya tidak mengerti mengapa ini perlu dibahas disini. Saya benar-benar tertarik untuk membuat pengalaman vscode di iOS.

Jadi, satu hal yang layak didiskusikan di sini menurut saya, selain beberapa solusi jarak jauh yang lengkap, adalah mencoba menjalankan vscode melalui tampilan web asli-reaksi pada perangkat.

@bkniffler , apakah pekerjaan yang terkait dengan konsep ini termasuk dalam repositori ini atau tidak mungkin sangat bergantung pada cara kami mengimplementasikannya, dan, dengan demikian, saya ingin membahas beberapa opsi;

Aplikasi web progresif (PWA)

Kita dapat membuat versi yang dapat diinstal dari implementasi web Visual Studio Code yang ada.

Aplikasi yang menggunakan React Native (Atau kerangka kerja serupa)

Kami dapat mem-port implementasi Electron (Atau implementasi web?) dari Visual Studio Code ke kerangka kerja seluler.

Pengerjaan ulang asli penuh

Opsi ini akan melibatkan meniru pengalaman Visual Studio Code dalam aplikasi asli. Ini berpotensi mencakup dukungan untuk fungsi jarak jauh VS Code. Rintangan potensial untuk mengerjakan ulang pengalaman VS Code mungkin ada dalam lisensinya. (Adakah yang tahu jika ada batasan hukum untuk menggunakan kembali (bagian dari) desain Visual Studio Code?)

@thomasio101 [hanya pendapat] Saya pikir dari sudut pandang manajemen proyek, akan lebih mudah untuk membuat pengembang lain bergabung jika itu adalah proyek React Native. Porting dari Elektron ke RN lebih mudah daripada elektron -> Flutter Saya percaya. Jelas lebih lurus ke depan daripada elektron -> Asli

[hanya anekdot] - Saya pikir selalu penting untuk memulai dengan pengguna dan bekerja mundur (terima kasih Steve Jobs atas kutipannya) tujuan akhir utama bagi saya adalah memiliki kemampuan untuk mengerjakan proyek di tempat kerja, git Push at di penghujung hari, lalu dalam perjalanan pulang saya bisa mengeluarkan iPad, git pull komit terbaru dan terus mengerjakannya di kereta dalam perjalanan pulang.

Dalam hal lisensi dan desain VS - paket ini berada di bawah MIT yang saya kumpulkan akan menyertakan file desain.

Saya pikir ini akan bagus untuk orang yang menggunakan iPad Pro sebagai mesin pengkodean dan menggunakannya saat bepergian.

@bkniffler Saya pikir Microsoft harus mengambil pendekatan yang sama ketika mereka membuat versi seluler dari aplikasi Office mereka, dengan mengorbankan beberapa fitur di versi desktop untuk menjadikannya "lite."

Sunting: Sejujurnya, saya menarik kembali apa yang saya katakan. Saya akan mendapat lebih banyak manfaat dengan versi lengkap VS Code seperti yang ada di desktop. Saya tidak tahan dengan versi ringan seperti yang mereka lakukan saat membuat versi iOS dari aplikasi Office mereka. Juga, tolong beri kami pembaruan. Kami tidak pernah mendapat komentar di sini oleh pejabat mana pun, dan ini sudah setahun. (@chrisdias)

Hai @chrisdias , masalah ini diberikan kepada Anda pada Maret 2019, apakah Anda yakin Anda adalah orang yang tepat untuk membahasnya? jika tidak, dapatkah Anda menugaskan anggota VSCode lain untuk mendiskusikan kemungkinan menyelesaikan fitur tersebut? karena masalah ini memiliki lebih dari satu tahun tanpa komentar dari Anda.

Saya pikir Masalah ini dilupakan atau diabaikan. Sudah setahun, namun masih belum ada komentar atau pembaruan.

Bisakah kami mencoba menghubungi tim secara langsung, @GalacticLion7 ?

Selain itu, saya ingin mencoba menjalankan editor Monaco di React Native segera.

Memindahkan Kode VS ke iPad tidak ada dalam peta jalan kami. Meskipun secara teknis dimungkinkan untuk membawa editor inti, Anda benar-benar harus mempertimbangkan ekstensi untuk memiliki pengalaman pengembangan yang layak. Dan itu masalah besar, banyak ekstensi tidak dapat berjalan di iPad karena tidak ada versi dasar di iOS (mis. Node, C++, Rust, dll.).

Sebagai gantinya, menjalankan VS Code di browser dengan Visual Studio Online memberi Anda pengalaman pengembangan penuh di iPad yang didukung oleh lingkungan di mana Anda dapat menggunakan semua ekstensi Anda, memiliki terminal, dll.

Anda dapat menggunakan lingkungan VSO yang dihosting, atau Anda dapat membawa sendiri . Untuk pengalaman yang lebih asli, memberikan dukungan PWA ada di peta jalan VSO .

Terima kasih @chrisdias. Namun saya tidak pernah berpikir untuk menjalankan vscode penuh di ipad, hanya mode jarak jauh, di mana saya dapat dengan mudah menghubungkan manajer di Mac saya atau di mesin dev yang berjalan di cloud atau bahkan raspberry pi. Klien asli membuat editor lebih lancar dan memanfaatkan pintasan keyboard, dll.

Bagaimanapun, terima kasih atas jawabannya!

Sama dengan apa yang dikatakan @felipefdl . Ketertarikan saya pada VSCode di iPad adalah agar saya dapat melakukan remote ke server Linux di cloud dan mengedit kode dari jarak jauh. Saya tidak tertarik untuk mengembangkan di iPad saya; gunakan saja sebagai terminal pintar.

Juga menunggu hal yang sama, hanya "Klien mode jarak jauh" untuk ipad

@felipefdl @marcusrugger @rcanoff ini sudah ada. Anda akan menggunakan code-server , yang telah dibahas di sini. Ini baik-baik saja di desktop, tetapi tidak dioptimalkan untuk iPadOS sama sekali. Untuk menyebutkan beberapa masalah, pintasan tidak berfungsi, navigasi sangat sulit, tidak semua ekstensi berfungsi, dan lambat. Bukan pengalaman kontemporer yang biasa Anda gunakan di iPadOS. Anda dapat melihat orang-orang di halaman Masalah kode-server terus mengeluh tentang masalah yang sama.

Dan @chrisdias , VSO tidak berfungsi di iPadOS:
https://imgur.com/ggxjN9y

Bahkan jika itu baru saja ditambahkan ke daftar putih, itu tetap bukan pengalaman yang baik karena alasan yang sama yang saya sebutkan di atas.

Jadi saya benar-benar berpikir bahwa pengalaman yang sepenuhnya asli adalah yang cocok. Saya tidak mengerti mengapa ekstensi menjadi masalah, karena orang sudah melakukannya sebelumnya:

Karat: https://apps.apple.com/ae/app/rust-programming-compiler/id1486323711
C: https://apps.apple.com/ae/app/c-programming-language/id499545918
Python: https://apps.apple.com/ae/app/pythonista-3/id1085978097
Java: https://apps.apple.com/ae/app/pico-compiler-java-ide-api/id992268206

Emulasi selalu menjadi pilihan, jika ada sesuatu yang menghalangi.

Aplikasi editor di Apple Store, dan aplikasi itu adalah pengalaman yang sangat buruk, ini adalah platform yang belum dieksplorasi untuk alat pengembang, jika @microsoft masuk, itu akan menjadi referensi di sana. Kalian bisa menjualnya, bundel pada lisensi office 365, saya tidak peduli, saya akan membayarnya. Satu-satunya aplikasi yang melakukan hal serupa adalah orang-orang dari @TablePlus itu klien SQL, dan ini adalah aplikasi yang luar biasa.

@GalacticLion7 hanya melihat aplikasi 'C', dikatakan Anda harus membayar untuk kompilasi dan koneksi internet diperlukan. Saya yakin Anda baru saja mengirim kode Anda melalui kabel dan mereka mengkompilasinya untuk Anda dengan harga tertentu. Ini bukan asli. Yang harus dilakukan vscode adalah membuat aplikasi klien untuk menggunakan koneksi ssh jarak jauh.

@yanshuf0 Saya tidak memiliki keraguan yang tinggi tentang C IDE yang saya ini menjamin bahwa itu berfungsi secara offline dan memiliki peringkat bintang 5. Intinya adalah, meskipun saya tidak akan merekomendasikan menggunakan aplikasi yang ditulis dengan buruk ini secara teratur, ini membuktikan bahwa bahasa pemrograman apa pun dapat dengan mudah dikompilasi dan dijalankan secara native di iPadOS. Bahkan jika ada sesuatu yang menghalangi, emulasi akan selalu menjadi pilihan. Hanya karena para pengembang ini tidak melakukannya dengan benar, itu tidak berarti bahwa para pengembang hebat di VS Code tidak dapat melakukan pekerjaan yang jauh lebih baik.

Harus ada lebih banyak aktivitas di sini.

Kawan, Anda memohon pendapat tim VSCode tentang masalah ini dan sekarang Anda mendapatkannya. Itu tidak ada dalam peta jalan mereka dan mungkin ada banyak alasan untuk itu, salah satunya adalah alat pembuatan yang hilang. Seperti yang Anda perhatikan @GalacticLion7 , ada cara untuk mengkompilasi c++ atau menafsirkan Ruby/python/js, tetapi cara-cara ini perlu diimplementasikan secara individual, sementara VSCode hanya dapat menggunakan alat default yang sudah tersedia untuk setiap platform, selama penggunaannya diinstal mereka (seperti cmake, nodejs, dll). Mereka perlu membangun seluruh perkakas pembangunan, mereka perlu mengimplementasikan ulang plug-in, menulis ulang seluruh UI (karena ditulis dalam CSS yang tidak berfungsi di iOS), dan menulis ulang banyak inti; itu tidak terjadi.

Saya tidak berpikir harus ada lebih banyak aktivitas di sini, karena tidak ada lagi yang bisa dikatakan berarti, dan saya khawatir jika diskusi terus berjalan bolak-balik seperti saat ini, masalah akan terkunci begitu saja. Saatnya untuk bertindak dan terlibat jika Anda ingin situasi berubah. Mulai kerjakan port asli reaksi, coba lakukan sesuatu yang baru dengan flutter atau masuk ke server kode untuk meningkatkan pengalaman di iPad. Pastikan untuk menautkan repositori yang sedang Anda kerjakan untuk membuat orang lain mengetahuinya atau menautkan alternatif apa pun yang Anda temukan di sepanjang jalan.

Saya tidak berpikir harus ada lebih banyak aktivitas di sini, karena tidak ada yang berarti yang bisa dikatakan lagi

Kami dapat terus mengekspresikan keinginan kami dengan sopan untuk aplikasi asli dengan kemampuan jarak jauh. Satu-satunya cara peta jalan akan berubah adalah dengan permintaan pengguna yang jelas.

Sepertinya permintaan fitur mungkin tidak jelas. Mungkin kita harus meminta aplikasi iPad Visual Studio Online. Kompilasi dan berjalan di perangkat lokal tidak akan terjadi dalam waktu dekat karena pembatasan Apple. Tetapi sesuatu dapat berjalan dalam mode jarak jauh/cloud dan itu akan memberikan banyak nilai bagi banyak orang. Dan pengalaman aplikasi asli akan jauh lebih baik daripada pengalaman browser web.

Ya, tapi itulah intinya @forrestthewoods. Kami tidak meminta fitur baru, kami pada dasarnya meminta produk yang benar-benar baru. Jika Anda ingin mengungkapkan keinginan, menambahkan jempol ke posting pertama adalah cara yang bagus. Jika Anda ingin mengusulkan aplikasi iPad untuk Visual Studio Online, ada tempat khusus untuk mengirimkan umpan balik dan permintaan fitur yaitu https://github.com/MicrosoftDocs/vsonline/ dan saya cukup yakin Anda lebih mungkin untuk dapatkan tanggapan resmi di sana karena terkait langsung dengan produk tertentu itu.

Ada masalah terbuka untuk melacak dukungan Safari untuk vsonline di sini https://github.com/MicrosoftDocs/vsonline/issues/33

Saya setuju bahwa membuka masalah baru untuk "aplikasi iPad untuk Visual Studio Online" di https://github.com/MicrosoftDocs/vsonline/ repo adalah langkah terbaik.

@bkniffler inti dari ini adalah untuk menanyai tim tentang Kode VS di iPadOS. Itu belum ada dalam rencana mereka, tetapi itu tidak berarti itu tidak akan pernah terjadi.

Ingat apa yang saya sarankan, yaitu agar Microsoft mengambil pendekatan yang sama seperti yang mereka lakukan ketika mereka membuat versi iOS (dan Android, tapi itu tidak terkait) dari aplikasi Office mereka dari versi desktop mereka. Mereka menulis ulang banyak kode, jadi saya tidak melihat bagaimana perbedaannya untuk VS Code. Saya tidak sepenuhnya yakin tentang apa yang Anda maksud tentang bagaimana mereka harus melakukan setiap bahasa secara individual, tetapi tidak banyak upaya untuk mengimplementasikan bahasa yang ingin digunakan pengguna. Ini hanya menempatkan dan bahkan mungkin emulasi, mirip dengan IDE yang saya tunjukkan sebelumnya.

Tentang plugin, ingatlah bahwa tidak ada plugin di Office versi desktop yang berfungsi dengan versi seluler. Jadi Microsoft dapat menulis ulang versi yang paling penting yang didukung, seperti paket ekstensi Java atau Python, atau menghilangkan semuanya dan membuatnya tetap sederhana dengan penyorotan sintaks. Tentu, Anda tidak akan mendapatkan semua plugin yang Anda miliki di desktop, tetapi mungkin ada API serupa sehingga orang dapat memilih untuk membuat plugin. Selain itu, apa yang Anda harapkan dari pelabuhan seperti itu? Sama seperti versi seluler Office yang ringan.

Saya juga ingin menunjukkan bahwa saya cukup yakin ada orang di sini yang berpikir bahwa ini adalah ide yang bodoh. Orang-orang selalu menggambarkan iPad sangat tidak mampu sehingga hanya menjadi Netflix atau bata e-book. Namun, sejak iPad Pro dan iPadOS dirilis, itu benar-benar mengubahnya. Untuk beberapa nama, saya menggunakan iPad Pro saya sebagai perangkat pencatat dengan LumaFusion tingkat A12X Bionic lebih cepat daripada kebanyakan PC di luar sana. Dengan kata lain, iPad Pro dan iPadOS juga merupakan mesin produktivitas yang berkembang, profesional, bebas gangguan. Itu telah menggantikan laptop saya untuk semuanya kecuali pengembangan pada VS Code, yang masih memiliki desktop untuk saya. Alasan mengapa saya mengatakan semua itu adalah untuk orang-orang yang tidak terlalu yakin apakah iPad baik-baik saja untuk pengembangan.

Saya mendapatkan bahwa ada kemungkinan semuanya akan menurun dan pengembang menutup masalah ini, dan saya tidak akan mengeluh, karena saya mengerti bagaimana permintaan ini bekerja. Saya hanya ingin memastikan para pengembang memahami poin saya di atas sehingga saya dapat memastikan bahwa variabel "iPad hanyalah sebuah Netflix dan batu bata game" bukanlah yang membuat mereka membuat keputusan.

Ada masalah terbuka untuk melacak dukungan Safari untuk vsonline di sini MicrosoftDocs/vsonline#33

Saya setuju bahwa membuka masalah baru untuk "aplikasi iPad untuk Visual Studio Online" di https://github.com/MicrosoftDocs/vsonline/ repo adalah langkah terbaik.

Itu juga akan baik-baik saja.

Saya ingin, suatu hari nanti, menggunakan iPad saya sebagai mesin pengembang tunggal. Ini adalah binatang yang serius dan dalam setahun, saya yakin, itu akan memiliki banyak aplikasi produktivitas yang hebat. Tapi saya ingin realistis tentang hal itu. Menyatakan bahwa itu "tidak banyak usaha" tidak membantu sama sekali, karena akan membutuhkan banyak usaha untuk membangun produk yang Anda minta. Untuk memberi Anda contoh, coba cari sumber daya apa pun misalnya cara mengkompilasi c++ di iPad, Anda mungkin akan terkejut dengan kurangnya sumber daya. Ini bukan hanya masalah apt-get install cmake . Lihat https://github.com/mceSystems/node-jsc untuk melihat apa yang diperlukan untuk menjalankan nodeJS di iPad. Menjalankan kode dari jarak jauh adalah masalah yang berbeda, tetapi sekali lagi saya bertanya, mengapa tidak berpartisipasi di https://github.com/cdr/code-server dan mungkin membuat port reaksi-asli yang akan berkomunikasi dengan kode- backend server?

Kantor untuk analogi iOS juga tidak membantu. Itu hanya keputusan strategis sebagai akibat dari langkah Microsoft ke react-native (https://blog.appfigures.com/microsoft-goes-all-in-on-react-native-for-their-mobile-apps/) , dan bagian dari produk yang menghasilkan sebagian besar pendapatan mereka (Anda dapat melihat laporan tahunan mereka jika Anda tertarik). Perlu diingat, vscode pada dasarnya adalah alat open source gratis yang mungkin suatu hari nanti menggantikan Visual Studio. Tapi itu juga mengapa saya menautkan proyek visual studio online, yang sebagai perbandingan adalah alat berbayar yang kemungkinan besar akan lebih terbuka untuk tugas besar seperti memiliki aplikasi iPad khusus, karena mereka akan dapat menghasilkan pendapatan darinya.

Jadi ya .. Anda dapat menurunkan jawaban saya sebanyak yang Anda suka, tetapi izinkan saya menyatakan ini dengan jelas: Mengatakan hal-hal seperti "microsoft, Anda adalah perusahaan besar, mengapa Anda tidak melakukan vscode untuk iPad" atau menyarankan mereka untuk mengadaptasi peta jalan hanya untuk beberapa orang di sini tidak akan banyak membantu. Membuat produk yang mendapatkan daya tarik yang serius, di sisi lain, dapat membantu banyak. Berpartisipasi di server kode mungkin sangat membantu, karena ini adalah produk open source bersamaan dengan studio visual mereka secara online, dan jika aplikasi iPad menjadikannya alat yang lebih baik dengan komunitas yang lebih besar, kemungkinan besar mereka akan menyadarinya.

Berikut adalah implementasi sederhana dari editor monaco sebagai tampilan web di dalam aplikasi asli-reaksi:
https://github.com/bkniffler/vscode-native

Ini hanya dimaksudkan untuk mode dev saat ini dan hanya POC tentang betapa mudahnya menyematkan editor di aplikasi offline. Dari sana Anda dapat pergi dan menambahkan ssh jarak jauh atau mencoba dan mengimplementasikan https://github.com/JaneaSystems/nodejs-mobile , yang tidak akan mudah tetapi pasti mungkin.

Vscode penuh di iPad, hampir tidak mungkin, tetapi ini adalah langkah kedua yang pasti. Vscode jarak jauh di ipad adalah langkah pertama, dan itu jauh lebih mudah, karena, ekstensi, terminal, dan yang lainnya akan berjalan di server jarak jauh. (sebagai server kode tetapi dengan aplikasi asli).

+1 untuk dukungan jarak jauh VSCode dan ssh di iPad. Saya sudah menggunakan SSH jarak jauh ke mesin yang dihosting sendiri, jadi saya hanya perlu menyiapkan satu mesin untuk dev. Memiliki aplikasi iPad untuk remote SSH ke mesin dev akan fantastis!

@chrisdias

Sebagai gantinya, menjalankan VS Code di browser dengan Visual Studio Online memberi Anda pengalaman pengembangan penuh di iPad yang didukung oleh lingkungan di mana Anda dapat menggunakan semua ekstensi Anda, memiliki terminal, dll.

Inilah yang saya inginkan; Visual Studio Online di browser tetapi tanpa browser chrome - yaitu tampilan web. Ini akan mudah jika iOS memiliki dukungan PWA, tetapi tidak. Bonusnya adalah dapat menjalankannya tanpa ekstensi apa pun tetapi terhubung ke mesin melalui SSH

@chrisdias

Sebagai gantinya, menjalankan VS Code di browser dengan Visual Studio Online memberi Anda pengalaman pengembangan penuh di iPad yang didukung oleh lingkungan di mana Anda dapat menggunakan semua ekstensi Anda, memiliki terminal, dll.

Inilah yang saya inginkan; Visual Studio Online di browser tetapi tanpa browser chrome - yaitu tampilan web. Ini akan mudah jika iOS memiliki dukungan PWA, tetapi tidak. Bonusnya adalah dapat menjalankannya tanpa ekstensi apa pun tetapi terhubung ke mesin melalui SSH

IOS memang memiliki dukungan PWA. Ini mungkin lebih terbatas daripada sistem operasi lain tetapi ada di sana. Saya telah menginstal twitter di iPad saya sebagai PWA.

Tidak terlalu jelas, Anda harus membuka situs di Safari, ketuk bagikan, lalu ketuk Tambahkan ke layar beranda. Saya yakin petunjuk yang Anda dapatkan di Android belum didukung di iOS.

Bagaimanapun tidak yakin apakah ini membantu, tetapi dukungan PWA untuk VS online sepertinya mungkin?

@MaxFletcher , dukungan PWA juga akan memberi kami dukungan untuk perangkat seluler lainnya, tidak hanya untuk iPad.

@bkniffler Anda terlalu menyederhanakan poin saya. Pertama-tama, Anda membuatnya terlihat seperti yang saya katakan bahwa "tidak banyak usaha" untuk membuat semuanya. Saya hanya mengacu pada IDE yang saya tautkan di atas yang berhasil mengkompilasi kode eksternal secara offline. Saya mungkin salah, tetapi jika orang-orang ini dapat melakukannya, yang, dilihat dari aplikasi dan UI mereka yang lain, belum terlalu terampil (kecuali untuk Pythonista, mereka hebat), maka saya tidak melihat bagaimana dibutuhkan lebih banyak upaya untuk entitas pengembang yang lebih besar seperti Microsoft melakukan hal yang sama. Untuk runtime Node.js, Anda akan menggunakan nodejs-mobile, yang jauh lebih lengkap dan lebih mudah digunakan daripada nodejsc, yang terakhir diperbarui pada Oktober 2018.

Alasan mengapa saya mengharapkan aplikasi asli adalah untuk pekerjaan yang sepenuhnya offline. Saya hanya tidak mengerti apa gunanya SSHing dari jarak jauh ke desktop Anda, karena Anda memerlukan koneksi internet di iPad Anda. Kita perlu memanfaatkan portabilitasnya. Tentu, ada model seluler, tetapi penggunaannya akan tinggi. Namun, paling tidak, kompatibilitas untuk VSO atau server kode di iPadOS juga akan baik-baik saja, selama itu dioptimalkan dengan sangat baik untuk iPadOS untuk memanfaatkan kursor adaptif baru, pintasan keyboard, dll.

Juga, Anda harus mencatat bahwa VS Code memiliki semacam monetisasi tidak langsung. Jika Anda memikirkannya, pengembang seperti apa yang menggunakannya? Kemungkinan besar web, karena desktop atau seluler biasanya lebih suka IDE lengkap. (Dan tidak, saya tidak berpikir Visual Studio akan menggantikan VS Code, karena VS jauh lebih mampu untuk beban kerja tertentu daripada VS Code) Dan kemudian pengembang web akan membutuhkan tempat untuk menempatkan pekerjaan mereka, bukan? Masuk ke Azure. Microsoft membuat ekstensi untuk Azure di VS Code agar mudah diterapkan di sana. Mereka bahkan menunjukkan ekstensi pada rekomendasi bahkan tanpa mencarinya. Dan mereka bahkan memiliki uji coba kredit $200 gratis. Tetapi kemudian Anda memerlukan sistem kontrol versi untuk kode Anda? Yah, mereka memiliki TFS. Ini juga mendukung Git.

Saya tidak pernah mengatakan "Microsoft, Anda adalah perusahaan besar, mengapa Anda tidak melakukan VS Code untuk iPad." Baca paragraf pertama saya. Sekali lagi, Edisi ini dibuat untuk menanyai tentang semacam Kode VS di iPadOS untuk tim, apakah itu aplikasi asli, VSO, dll. Ini jelas bukan permintaan seperti yang Anda gambarkan. Anda juga menyatakan bahwa aplikasi web akan mendapatkan lebih banyak daya tarik daripada aplikasi asli, yang tidak masuk akal. Juga, saya tidak mengerti maksud Anda tentang bagaimana ini akan menjangkau beberapa orang. Kembali ke komentar saya yang lain (yang merupakan kasus untuk banyak poin pada komentar ini), iPadOS sekarang menjadi platform arus utama yang terus berkembang untuk berbagai tujuan. Saya bahkan menulis ini di iPad Pro saya, hanya mengatakan.

Saya pikir kita semua bisa setuju bahwa itu perlu aplikasi khusus. Siapa yang membuat aplikasi itu selain intinya, kita semua pengembang. Hal yang perlu kita pikirkan adalah teknologi (kerangka) apa yang paling sesuai dengan proyek. Buat Repositori Git dan mulai coding. Suka tantangan, hidup untuk produk jadi. Saya akan mencobanya di Javascript, menggunakan vue dan nativescript jika memungkinkan. Saya akan memposting info lebih lanjut dalam beberapa minggu mendatang. Selamat coding untuk kalian semua... stay safe.

@jarvon apakah ada tim atau sekelompok orang yang akan terlibat juga apakah kita memikirkan pwa atau yang lainnya?

Saya pikir sudah ada beberapa PWA yang layak tersedia seperti code-sever (self-host) atau stackblitz. Saya ingin melihat pendekatan reaksi-asli dengan editor Monaco tertanam di dalam tampilan web seperti di sini https://github.com/bkniffler/vscode-native

Langkah pertama adalah mendapatkan dukungan browser seluler resmi untuk editor monaco atau setidaknya memperbaiki bug kritis. Masalah terkait di sini https://github.com/microsoft/monaco-editor/issues/246. Tidak ada sumber daya untuk ini kecuali satu.

Ada aplikasi ios editor monaco yang berjalan di reaksi asli. Dibuat oleh @hemantasapkota bernama Code Playground, Anda dapat mengunduhnya dari App Store di sini https://apps.apple.com/us/app/code-playground/id1452106609

Dalam masalah ini https://github.com/microsoft/monaco-editor/issues/1365 @hemantasapkota menyebutkan pengiriman PR dengan beberapa perbaikan dukungan seluler untuk monaco.

Juga di sini https://github.com/hemantasapkota/goplayground/issues/2#issuecomment -475467975 @hemantasapkota berbicara tentang kemungkinan membuat beberapa karyanya open source

Haruskah judul diubah untuk iPadOS dan menambahkan lebih banyak label ke Masalah ini?

saya akan senang vscode khusus di ipads!!! ada update dari tim?

@bkniffler , saya suka proyek asli reaksi itu. Apakah itu bisa digunakan? Dan jika demikian, apa petunjuk untuk mendapatkannya di iPad Pro? Terima kasih sebelumnya.

Ini benar-benar hanya bukti konsep untuk pengeditan monaco offline, tetapi tidak melakukan hal lain sekarang, tidak memuat atau menyimpan file dan tidak menjalankan kode. Saya berharap itu atau sesuatu yang serupa dapat mengarah ke iPadOS Vscode

Saya pikir kita semua bisa setuju bahwa itu perlu aplikasi khusus. Siapa yang membuat aplikasi itu selain intinya, kita semua pengembang. Hal yang perlu kita pikirkan adalah teknologi (kerangka) apa yang paling sesuai dengan proyek. Buat Repositori Git dan mulai coding. Suka tantangan, hidup untuk produk jadi. Saya akan mencobanya di Javascript, menggunakan vue dan nativescript jika memungkinkan. Saya akan memposting info lebih lanjut dalam beberapa minggu mendatang. Selamat coding untuk kalian semua... stay safe.

Hai. Perubahan apapun?

Saya pikir kita semua bisa setuju bahwa itu perlu aplikasi khusus. Siapa yang membuat aplikasi itu selain intinya, kita semua pengembang. Hal yang perlu kita pikirkan adalah teknologi (kerangka) apa yang paling sesuai dengan proyek. Buat Repositori Git dan mulai coding. Suka tantangan, hidup untuk produk jadi. Saya akan mencobanya di Javascript, menggunakan vue dan nativescript jika memungkinkan. Saya akan memposting info lebih lanjut dalam beberapa minggu mendatang. Selamat coding untuk kalian semua... stay safe.

Saya bersedia membantu, link ke proyek?

Saya juga bersedia membantu.
Saya pikir seharusnya tidak terlalu sulit untuk mem-porting kode Electron js ke React Native. Apakah kami memiliki pembaruan/repo/dll?

Sementara itu, saya juga akan meneliti tentang port elektron ke iOS dan Android.

Saya juga bersedia membantu.
Saya pikir seharusnya tidak terlalu sulit untuk mem-porting kode Electron js ke React Native. Apakah kami memiliki pembaruan/repo/dll?

Sementara itu, saya juga akan meneliti tentang port elektron ke iOS dan Android.

Anda bisa menggunakan NativeScript, yang seperti Electron untuk seluler.

Saya pikir kita semua bisa setuju bahwa itu perlu aplikasi khusus. Siapa yang membuat aplikasi itu selain intinya, kita semua pengembang. Hal yang perlu kita pikirkan adalah teknologi (kerangka) apa yang paling sesuai dengan proyek. Buat Repositori Git dan mulai coding. Suka tantangan, hidup untuk produk jadi. Saya akan mencobanya di Javascript, menggunakan vue dan nativescript jika memungkinkan. Saya akan memposting info lebih lanjut dalam beberapa minggu mendatang. Selamat coding untuk kalian semua... stay safe.

Saya terlalu sibuk untuk membantu kode sekarang, tetapi saya ingin menguji beta! Aku sudah menunggu selamanya untuk ini!

Sejujurnya aku kehilangan harapan saat ini. Semuanya telah berlangsung selama 4 tahun (termasuk menyarankan dukungan Monaco untuk seluler di microsoft/monaco-editor#246), dan kami hanya mendapat sedikit intervensi dari tim.

Oke, saya tahu orang-orang di repl.it sedang mengembangkan aplikasi seluler mereka sendiri. Saya mengerti mereka secara longgar didasarkan pada vscode. Bagi saya itu terdengar seperti campuran yang luar biasa. Bagaimana menurutmu? Anda juga benar. Kami mungkin bagus di bidang kami masing-masing tetapi ini tidak dapat terjadi tanpa intervensi dari tim inti.

Sejujurnya aku kehilangan harapan saat ini. Semuanya telah berlangsung selama 4 tahun (termasuk menyarankan dukungan Monaco untuk seluler di microsoft/monaco-editor#246 ), dan kami mendapat sangat sedikit intervensi dari tim.

Saya pikir ini mendapatkan relevansi karena iPadOS menjadi lebih desktop-ish. Juga karena itu akan menjadi langkah pertama yang cukup untuk memiliki "klien vscode" asli untuk iPadOS yang dapat terhubung ke instance vscode yang berjalan pada jarak jauh, seperti yang sudah tersedia melalui plug-in https://code.visualstudio.com/docs /remote/remote-overview. Ini mirip dengan proyek seperti server kode, tetapi akan memiliki keuntungan bekerja dengan vanilla vscode pada remote.

Di sisi lain MS mungkin tidak ingin mengkanibal penawaran mereka sendiri https://docs.microsoft.com/visualstudio/online/overview/what-is-vsonline

@benjaminbauer Ini sebagian dimungkinkan hari ini menggunakan VS Online dengan lingkungan cloud atau yang dihosting sendiri. Referensi CLI VS Online
Masalahnya adalah Safari tidak sepenuhnya didukung saat ini, tetapi dukungan mungkin akan datang -> https://github.com/MicrosoftDocs/vsonline/issues/362#issuecomment -609518846

@benjaminbauer Ini sebagian dimungkinkan hari ini menggunakan VS Online dengan lingkungan cloud atau yang dihosting sendiri. Referensi CLI VS Online

Masalahnya adalah Safari tidak sepenuhnya didukung saat ini, tetapi dukungan mungkin akan datang -> https://github.com/MicrosoftDocs/vsonline/issues/362#issuecomment -609518846

Atau menggunakan langsung Code-Server biasa atau di Docker env.

Atau menggunakan langsung Code-Server biasa atau di Docker env.

Ya, mencobanya dan itu sangat bagus tetapi env yang dihosting sendiri VS Online memiliki beberapa keunggulan:

  • Otentikasi secara native didukung oleh Azure AD (MFA, pwdless, ...)
  • tidak perlu membuka port dari server Anda di internet, tidak ada terowongan ssh atau vpn untuk mengelola dan mengatur. Juga tidak ada sertifikat, dns, dan domain publik untuk dipelihara.
  • keduanya gratis tetapi VS Online secara resmi dikelola oleh MS sehingga semua ekstensi diunduh secara asli dari pasar

Sejujurnya aku kehilangan harapan saat ini. Semuanya telah berlangsung selama 4 tahun (termasuk menyarankan dukungan Monaco untuk seluler di microsoft/monaco-editor#246 ), dan kami mendapat sangat sedikit intervensi dari tim.

Saya pikir ini mendapatkan relevansi karena iPadOS menjadi lebih desktop-ish. Juga karena itu akan menjadi langkah pertama yang cukup untuk memiliki "klien vscode" asli untuk iPadOS yang dapat terhubung ke instance vscode yang berjalan pada jarak jauh, seperti yang sudah tersedia melalui plug-in https://code.visualstudio.com/docs /remote/remote-overview. Ini mirip dengan proyek seperti server kode, tetapi akan memiliki keuntungan bekerja dengan vanilla vscode pada remote.

Di sisi lain MS mungkin tidak ingin mengkanibal penawaran mereka sendiri https://docs.microsoft.com/visualstudio/online/overview/what-is-vsonline

Anda melewatkan poin saya. Saya hanya mengatakan bahwa ada sedikit intervensi dari tim dalam masalah ini, yang telah berlangsung selama satu tahun. (Dan saya pikir itu pertanda buruk.)

Juga, sebanyak saya menginginkan Kode VS asli di iPadOS (lihat komentar saya sebelumnya). Anda hanya memberikan saran-saran yang telah dibahas secara menyeluruh di sini. Kami hanya berputar-putar. Jadi yang kita butuhkan hanyalah pembaruan.

Atau menggunakan langsung Code-Server biasa atau di Docker env.

Ya, mencobanya dan itu sangat bagus tetapi env yang dihosting sendiri VS Online memiliki beberapa keunggulan:

  • Otentikasi secara native didukung oleh Azure AD (MFA, pwdless, ...)
  • tidak perlu membuka port dari server Anda di internet, tidak ada terowongan ssh atau vpn untuk mengelola dan mengatur. Juga tidak ada sertifikat, dns, dan domain publik untuk dipelihara.
  • keduanya gratis tetapi VS Online secara resmi dikelola oleh MS sehingga semua ekstensi diunduh secara asli dari pasar

Apakah vs-code online memiliki frontend terpisah atau semuanya dihosting sendiri secara online?

Apakah vs-code online memiliki frontend terpisah atau semuanya dihosting sendiri secara online?

Anda menggunakan front-end VS Online (aka.ms/vso-login) dan kemudian memilih lingkungan cloud Azure atau server yang dihosting sendiri. (tidak ada frontend terpisah, hanya agen di server Anda sendiri yang terhubung ke layanan VS Online, tidak ada port terbuka.)

Namun, jika Anda menggunakan iPad untuk login vs online (aka.ms/vso-online), di bagian atas halaman akan muncul pemberitahuan “Peramban Anda saat ini tidak didukung …”

Namun, jika Anda menggunakan iPad untuk login vs online (aka.ms/vso-online), di bagian atas halaman akan muncul pemberitahuan “Peramban Anda saat ini tidak didukung …”

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

Mungkin resmi ini akan menjadi besar!!!

Pengembang mungkin dapat menulis perangkat lunak di iPad dan iPhone dengan Xcode
https://www.cultofmac.com/703527/xcode-ipad-iphone-ios-ipados-14-rumor/

Semoga VSCODE dan editor lainnya bisa datang ke iPad

Mungkin resmi ini akan menjadi besar!!!

Pengembang mungkin dapat menulis perangkat lunak di iPad dan iPhone dengan Xcode
https://www.cultofmac.com/703527/xcode-ipad-iphone-ios-ipados-14-rumor/

Semoga VSCODE dan editor lainnya bisa datang ke iPad

Wow, ini sangat besar! Saya benar-benar baik-baik saja dengan Xcode sebagai gantinya.

Saya juga ingin menunjukkan balasan ini:

Aplikasi Pratinjau Xcode tersembunyi hadir di iOS 13 dan merupakan aplikasi pendamping untuk menampilkan pratinjau tata letak pada perangkat dari aplikasi Xcode utama yang berjalan di Mac. Bukan untuk mengatakan Anda salah, hanya FYI untuk orang-orang.

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

Juga, sementara saya akan senang melihat Xcode pindah ke iPadOS dan itu bisa menandai awal untuk pengkodean serius di iPad, Xcode dan basis kodenya sama sekali tidak terkait dengan VSCode, jadi itu tidak akan benar-benar mengubah situasi bagi kebanyakan orang di sini.

Saya juga ingin menunjukkan balasan ini:

Aplikasi Pratinjau Xcode tersembunyi hadir di iOS 13 dan merupakan aplikasi pendamping untuk menampilkan pratinjau tata letak pada perangkat dari aplikasi Xcode utama yang berjalan di Mac. Bukan untuk mengatakan Anda salah, hanya FYI untuk orang-orang.

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

Juga, sementara saya akan senang melihat Xcode pindah ke iPadOS dan itu bisa menandai awal untuk pengkodean serius di iPad, Xcode dan basis kodenya sama sekali tidak terkait dengan VSCode, jadi itu tidak akan benar-benar mengubah situasi bagi kebanyakan orang di sini.

Agar adil, jika kami tidak mendapat tanggapan apa pun dari pengembang, maka hal terbaik yang harus dilakukan adalah melanjutkan. Kami sudah cukup melihat keengganan di sini. Meskipun saya masih lebih suka Kode VS, Anda dapat menggunakan berbagai bahasa dengan Xcode, meskipun tidak sempurna. Ingatlah bahwa ini adalah iPadOS.

@GalacticLion7 Apakah Anda benar-benar berpikir orang akan mengubah bahasa yang mereka kuasai dengan susah payah selama bertahun-tahun hanya karena lingkungan pengembang favorit mereka tidak mendukung perangkat favorit mereka? Saya pasti tidak akan. Saya pikir semua diskusi ini, sementara itu menunjukkan apa yang orang bayangkan mereka ingin lakukan, tidak memiliki bukti empiris. IPad, yang baru saja menambahkan dukungan mouse nyata, tidak terbukti sebagai sistem yang produktif untuk pengembang. Seperti yang baru saja dikatakan Dieter dari TheVerge dalam tinjauan kasus keyboard touchpad Apple Magic yang baru, melakukan panggilan Zoom selama bekerja di Office sangat merepotkan. Ini bukan hanya masalah lingkungan pengembang, ini masalah perangkat dan kemampuan OS. Di situlah kita (hampir) pada awal perubahan pikiran di Apple.

Saya tahu, Anda (dan saya), kami ingin terus mengutak-atik dan bekerja sekarang, tetapi saya sangat ingin melihat bagaimana dalam kehidupan nyata, dengan editor kode yang hebat (misalnya Xcode), orang benar-benar dapat bekerja di iPad sebagai perangkat utama. Saya kira ini adalah keputusan yang tepat bagi MS untuk menunggu dan melihat bagaimana iPad membuktikan dirinya di area yang berbeda, bahkan sebelum mempertimbangkan untuk melakukan upaya penulisan ulang yang besar. Terserah kita untuk mengubah status saat ini jika kita ingin melakukan pengkodean di iPad.

@GalacticLion7 Apakah Anda benar-benar berpikir orang akan mengubah bahasa yang mereka kuasai dengan susah payah selama bertahun-tahun hanya karena lingkungan pengembang favorit mereka tidak mendukung perangkat favorit mereka? Saya pasti tidak akan. Saya pikir semua diskusi ini, sementara itu menunjukkan apa yang orang bayangkan mereka ingin lakukan, tidak memiliki bukti empiris. IPad, yang baru saja menambahkan dukungan mouse nyata, tidak terbukti sebagai sistem yang produktif untuk pengembang. Seperti yang baru saja dikatakan Dieter dari TheVerge dalam tinjauan kasus keyboard touchpad Apple Magic yang baru, melakukan panggilan Zoom selama bekerja di Office sangat merepotkan. Ini bukan hanya masalah lingkungan pengembang, ini masalah perangkat dan kemampuan OS. Di situlah kita (hampir) pada awal perubahan pikiran di Apple.

Saya tahu, Anda (dan saya), kami ingin terus mengutak-atik dan bekerja sekarang, tetapi saya sangat ingin melihat bagaimana dalam kehidupan nyata, dengan editor kode yang hebat (misalnya Xcode), orang benar-benar dapat bekerja di iPad sebagai perangkat utama. Saya kira ini adalah keputusan yang tepat bagi MS untuk menunggu dan melihat bagaimana iPad membuktikan dirinya di area yang berbeda, bahkan sebelum mempertimbangkan untuk melakukan upaya penulisan ulang yang besar. Terserah kita untuk mengubah status saat ini jika kita ingin melakukan pengkodean di iPad.

Saya merasa iPadOS sudah menjadi perangkat produktivitas tertinggi untuk hal-hal seperti pengembangan, dan hanya pengembang aplikasi yang menyangkalnya.

Menggunakan contoh Zoom Anda, alasan mengapa panggilan Zoom di iPadOS payah, setidaknya menurut pengalaman pribadi saya, adalah murni karena UI/UX. Hanya saja sangat buruk dibandingkan dengan klien Zoom versi Windows/macOS.

Dan itu tidak hanya terbatas pada Zoom. Bahkan Google berada di jalur yang sama. Aplikasi Google Documents untuk iPadOS berfungsi dengan baik, tetapi mereka membaca sekilas sebagian besar fitur yang tersedia di PWA lengkap. Dan aplikasi Google Slides, yah, sangat menyebalkan. Ini terutama menjadi masalah bagi banyak pengembang yang mencoba membawa aplikasi lintas platform dan web mereka ke iPadOS. Bukan hanya Google dan Zoom.

Ini dapat dengan mudah diperbaiki jika pengembang aplikasi cukup kompeten untuk meluangkan sedikit lebih banyak waktu untuk membuat aplikasi mereka untuk iPadOS (dan layanan seluler pada khususnya). Tetapi mereka tidak melakukan itu karena iPadOS bukan kepentingan terbaik mereka.

Jadi Microsoft dapat mengikuti dua jalur dengan dua hasil berbeda untuk secara asli membawa IDE mereka ke iPadOS:

  • Buat aplikasi versi ringan seperti kebanyakan orang yang mencoba membawa aplikasi lintas platform mereka ke iPadOS dan tetap seperti itu sampai pengembang secara konvensional mulai membuat aplikasi mereka untuk iPadOS.

atau

  • Jadilah berbeda dan buat Kode VS berfitur lengkap untuk iPadOS yang sesuai dengan versi aslinya. Ini tidak hanya akan menjadi peningkatan kenyamanan besar-besaran bagi pengembang yang memiliki perangkat iPadOS, tetapi juga secara drastis meningkatkan minat pengembang lain untuk meningkatkan atau membawa aplikasi lintas platform atau web mereka ke iPadOS.

Sekali lagi, seluruh diskusi ini sangat sia-sia jika kami tidak mendapatkan pembaruan apa pun dari tim pengembang. @isidorn bisakah Anda membawa beberapa kegiatan resmi lagi ke sini?

Saya mulai mem-porting ide ke ios tetapi banyak pekerjaan karena batasan yang dimiliki ios saat ini.
Ini jauh dari siap produksi. Penyorotan sintaks rusak, beberapa sentuhan tidak berfungsi sebagaimana mestinya dan bagian sistem file tidak berfungsi sama sekali. Juga satu-satunya cara untuk menjalankan kode nodejs adalah dengan menyematkan runtime lengkap di aplikasi (saya berhasil melakukannya).

Berikut adalah posting yang saya buat tentang itu.
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

Jika kalian tertarik dengan proyek ini, beri tahu saya di reddit.

Itu sangat keren @locomain. Saya sedih Anda memilih untuk menggunakan sumber tertutup. Bukan karena saya tidak akan menghabiskan uang untuk itu, tetapi karena saya khawatir itu akan memperlambat pengembangan sedikit. Tetap saja, pertahankan.

Berikut kutipan untuk siapa pun yang tertarik:

Tidak, saya tidak berpikir saya akan membukanya. saya memiliki pekerjaan penuh waktu dan saya melakukan ini di waktu luang saya. Untuk menyelesaikan ini, saya akan menghabiskan banyak waktu dan saya tidak suka melihat orang membuat bank keluar dari pekerjaan saya karena ini telah terjadi pada saya di masa lalu.

Menantikan ini karena keyboard ajaib keluar baru-baru ini. Meskipun itu tidak cukup sempurna sekarang.

@bkniffler banyak orang di Reddit membuat beberapa komentar bagus tentang mengapa proyek ini harus open source. Saya agak setuju jadi saya akan memikirkan kembali apakah saya akan open source atau tidak.

Saya mulai mem-porting ide ke ios tetapi banyak pekerjaan karena batasan yang dimiliki ios saat ini.
Ini jauh dari siap produksi. Penyorotan sintaks rusak, beberapa sentuhan tidak berfungsi sebagaimana mestinya dan bagian sistem file tidak berfungsi sama sekali. Juga satu-satunya cara untuk menjalankan kode nodejs adalah dengan menyematkan runtime lengkap di aplikasi (saya berhasil melakukannya).

Berikut adalah posting yang saya buat tentang itu.
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

Jika kalian tertarik dengan proyek ini, beri tahu saya di reddit.

Asal tahu saja, ini akan melanggar beberapa pedoman jika Anda merilisnya ke App Store seperti itu.

Lihat https://vseditor.app/. Ini adalah aplikasi yang menjalankan server kode untuk membuatnya tampak seperti pengalaman asli.

Jadi pada dasarnya ini hanya versi vscode yang dihosting yang berjalan di tampilan web seharga $ 2,99? Saya lebih suka mengikuti apa pun yang dilakukan @locomain , sepertinya dia mencoba menempuh rute yang sulit dengan forking vscode dan mengimplementasikan kembali bagian electronjs untuk bereaksi asli; atau host kode-server sendiri.

Saya mulai mem-porting ide ke ios tetapi banyak pekerjaan karena batasan yang dimiliki ios saat ini.
Ini jauh dari siap produksi. Penyorotan sintaks rusak, beberapa sentuhan tidak berfungsi sebagaimana mestinya dan bagian sistem file tidak berfungsi sama sekali. Juga satu-satunya cara untuk menjalankan kode nodejs adalah dengan menyematkan runtime lengkap di aplikasi (saya berhasil melakukannya).

Berikut adalah posting yang saya buat tentang itu.
https://www.reddit.com/r/webdev/comments/g7rhtw/i_ported_vscode_to_the_ipad/

Jika kalian tertarik dengan proyek ini, beri tahu saya di reddit.

Seperti yang dikatakan orang di atas, itu dapat melanggar beberapa pedoman toko. Anda dapat mempertimbangkan pengiriman melalui altStore. Either way, saya akan senang untuk membantu :D

Jadi pada dasarnya ini hanya versi vscode yang dihosting yang berjalan di tampilan web seharga $ 2,99? Saya lebih suka mengikuti apa pun yang dilakukan @locomain , sepertinya dia mencoba menempuh rute yang sulit dengan forking vscode dan mengimplementasikan kembali bagian electronjs untuk bereaksi asli; atau host kode-server sendiri.

Ya, tetapi ini adalah pengalaman yang jauh lebih baik daripada melakukannya di Safari. Saya tidak mengatakan saya merekomendasikannya, ini berbayar dan Anda tidak memiliki akses Sudo.

Bagaimana dengan GitHub CodeSpaces ?
(Bukankah Microsoft sudah menawarkannya!?)

Bagaimana dengan GitHub CodeSpaces ?
(Bukankah Microsoft sudah menawarkannya!?)

Kalau-kalau ada yang tertarik ...

Dimungkinkan untuk membuatnya berfungsi dengan

Secara umum, Codespaces bekerja dengan cara yang sama seperti VS App -- Anda mendapatkan akses ke container jarak jauh yang menjalankan (secara efektif) code-server. Dalam kedua kasus, Anda akhirnya membayar untuk sumber daya yang digunakan. Juga dalam kedua kasus (Codespaces dan Aplikasi VS), Anda juga dapat menggunakan VSO atau server kode yang dihosting sendiri dan menggunakan situs web VSO atau Aplikasi VS secara gratis. Opsi yang dihosting sendiri untuk Aplikasi VS relatif baru.

Penulis Aplikasi VS mencantumkan cara mereka mengatasi masalah ini di sini: https://github.com/cdr/code-server/issues/1015#issuecomment -631473728 . Versi cepatnya adalah mereka mencegat salin/tempel di tingkat Aplikasi dan kemudian meneruskan panggilan ke WebView.

Ini mungkin terlihat seperti masalah userAgent?

  • Chrome PC: Bekerja
  • Mode Seluler PC Chrome iOS: Tidak Berfungsi
  • Mac Safari: Bekerja
  • Agen iPhone Mac Safari: Tidak Berfungsi
  • Mode Desktop iPad: Bekerja
  • Mode Seluler iPad: Tidak Berfungsi

UserAgent (Uji PC)

Kode Tes

<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>
...

Tidak Bekerja

  • "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 seperti Mac OS X) AppleWebKit/605.1.15 (KHTML, seperti Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
  • "Mozilla/5.0 (Apa; CPU iPhone OS 13_2_3 seperti Mac OS X) AppleWebKit/605.1.15 (KHTML, seperti Gecko) Versi/13.0.3 Seluler/15E148 Safari/604.1"

    Bekerja

  • "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, seperti Gecko) Versi/13.1 Safari/605.1.15"

  • "Mozilla/5.0 (Macintosh; CPU iPhone OS 13_2_3 seperti Mac OS X) AppleWebKit/605.1.15 (KHTML, seperti Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"

Hasil

  • Jika userAgent tidak memiliki Macintosh, itu tidak berfungsi.
  • Mungkin karena userAgent memeriksa platform dan Macintosh menggunakan kunci meta. Pada platform iPhone, tampaknya menyebabkan ilusi tidak menggunakan kunci meta.
  • Bagaimana dengan menambahkan iphone ke platform yang menggunakan kunci meta?

@daybrush terima kasih atas kontribusi Anda, tetapi harap perhatikan bahwa masalah ini membahas aplikasi seluler khusus untuk Visual Studio Code.

@daybrush terima kasih atas kontribusi Anda, tetapi harap perhatikan bahwa masalah ini membahas aplikasi seluler khusus untuk Visual Studio Code.

Setuju. Ini seharusnya tidak ditutup. Aplikasi web, yang memerlukan komputer (atau ruang kode vs berbayar) bukanlah aplikasi seperti yang untuk desktop.

@GalacticLion7 @maxiostro

Oh kesalahan saya. Dari masalah eksternal, saya pikir tautan adalah masalah terkait.

Saya harap aplikasi asli iPad keluar.

@rebornix bisakah Anda membuka kembali?

Setelah menonton WWDC 2020,
bahwa apel pindah ke prosesor ARM (Apple Silicon) untuk Mac berikutnya
dan semua aplikasi populer juga akan dirilis ulang/dikembangkan untuk prosesor ARM
mungkin menyiratkan bahwa mereka tidak akan kesulitan untuk juga berjalan di iPad (?)

Saya pikir V8 sudah berjalan di ARM, tetapi tidak begitu yakin tentang NodeJs

@Altiano Apple memberikan kontribusi tambalan ke beberapa proyek sumber terbuka untuk dukungan ARM, termasuk Chromium, Electron, Node, V8, dll. Mereka benar-benar masuk semua.

Lihat ini: https://twitter.com/MarkVillacampa/status/1275200446764912643?s=20

@Altiano Apple memberikan kontribusi tambalan ke beberapa proyek sumber terbuka untuk dukungan ARM, termasuk Chromium, Electron, Node, V8, dll. Mereka benar-benar masuk semua.

Lihat ini: https://twitter.com/MarkVillacampa/status/1275200446764912643?s=20

Tampaknya ini untuk macOS di ARM, bukan iPadOS di ARM.

Apple Silicon akan didasarkan pada chip A-series yang ditemukan di iPad.

Apple Silicon akan didasarkan pada chip A-series yang ditemukan di iPad.

Benar, chip yang sama tetapi OS yang berbeda, yang berarti API yang sama sekali berbeda, kecuali atom akan menggunakan SwiftUI.

Cara yang paling masuk akal sebenarnya Apple membuat macOS tersedia di A12Z iPad Pro. Di mana ARM mac dan iPad Pro menggunakan chip yang sama, tetapi sebagian besar merupakan keputusan pasar daripada masalah teknis.

Saya pikir, aplikasi iOS akan dapat berjalan secara native di MacOS,
itu harus benar-benar mungkin sebaliknya.

Saya mencoba menggunakan ruang kode dari github untuk dapat menggunakan VSC di iPad Pro saya. Saya menemukan, mirip dengan apa yang dikatakan sebelumnya di utas ini bahwa saya bisa membukanya di Safari di iPad tanpa perubahan apa pun, Chrome di iPad tetapi hanya dalam mode desktop.

Masalah benar-benar datang ketika saya ingin menjalankan kode. Itu membuat tautan localhost dengan aplikasi simpul saya yang secara otomatis meneruskan ke URL lain untuk wadah tetapi itu tidak berhasil. Saya tidak bisa membukanya di Safari atau Chrome. Di Chrome saya harus mematikan pop up untuk membuatnya bahkan sampai ke URL, tetapi kemudian tidak akan pernah memuat konten yang sebenarnya. Itu duduk di sana dan berputar untuk sementara waktu.

Di safari, CMD+Click tidak pernah membuka popup. Saya akan terus mencobanya dan melihat apakah saya dapat membuatnya bekerja karena saya benar-benar ingin dapat membuat kode di iPad saya dengan editor kode yang layak.

@austinstudio Jika Anda pergi ke pengaturan safari iPad dan mematikan "Nonaktifkan jendela pop-up" atau yang serupa yang memungkinkan Anda untuk memerintahkan klik.

Sayang sekali bahwa salin dan tempel tidak berfungsi dengan ruang kode!

Saya mendaftar untuk Codespaces segera setelah keluar, dan itu memberi tahu saya bahwa mereka akan "mengemail saya segera" untuk "bergabung dengan akses awal." Tapi sudah berbulan-bulan, dan saya tidak pernah mendapat email. Masih dikatakan bahwa mereka akan segera mengirimi saya email.

Saya mendaftar untuk Codespaces segera setelah keluar, dan itu memberi tahu saya bahwa mereka akan "mengemail saya segera" untuk "bergabung dengan akses awal." Tapi sudah berbulan-bulan, dan saya tidak pernah mendapat email. Masih dikatakan bahwa mereka akan segera mengirimi saya email.

saya juga

Tidak, Anda tidak dapat menggunakan kode studio visual di iPad

GitHub baru-baru ini meluncurkan Codespaces dalam versi beta tertutup yang bisa menjadi cara yang baik untuk digunakan di iPad. Saya dalam versi beta dan akan menggunakannya selama beberapa minggu ke depan untuk mendapatkan wawasan tentang versi finalnya

Ini bukan vscode sialan untuk ipad shutup

Pada Kam, 27 Agustus 2020 pukul 05:07 Marco [email protected] menulis:

GitHub baru-baru ini meluncurkan Codespaces dalam versi beta tertutup yang mungkin bagus
cara untuk pergi di iPad


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/microsoft/vscode/issues/70764#issuecomment-681880992 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAND323W2VT6W3TMXFJQWCLSCY475ANCNFSM4G7RRXKQ
.

--
Jonathan Silverman
telp: (720) 757 7054

@mixflame ada apa denganmu?

saya baik-baik saja teman. Maksudku tidak ada ancaman

Pada Senin, 31 Agustus 2020 pukul 3:08 GalacticLion7 [email protected]
menulis:

>
>

@mixflame https://github.com/mixflame ada apa denganmu?


Anda menerima ini karena Anda disebutkan.

Balas email ini secara langsung, lihat di GitHub
https://github.com/microsoft/vscode/issues/70764#issuecomment-683661509 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAND326AQD46AGOY3SHOGZ3SDNSAVANCNFSM4G7RRXKQ
.

--
Jonathan Silverman
telp: (720) 757 7054

Yah itu akan membutuhkan terlalu banyak upaya untuk menyiapkan kompiler untuk bahasa (Python, JS dll) tetapi IDE sangat mungkin, Anda bahkan dapat bermitra dengan layanan cloud seperti Codespaces, Repl.it, Glitch dll. Saya ingin melakukannya tidak harus menggunakan safari untuk pengalaman vsc. Saya bahkan akan hidup dengan versi VSC yang sangat primitif selama saya dapat memprogram dengan lancar.

Apple Silicon akan didasarkan pada chip A-series yang ditemukan di iPad.

Benar, chip yang sama tetapi OS yang berbeda, yang berarti API yang sama sekali berbeda, kecuali atom akan menggunakan SwiftUI.

Cara yang paling masuk akal sebenarnya Apple membuat macOS tersedia di A12Z iPad Pro. Di mana ARM mac dan iPad Pro menggunakan chip yang sama, tetapi sebagian besar merupakan keputusan pasar daripada masalah teknis.

Tidak juga. Baik iOS/iPadOS dan macOS adalah distribusi Darwin, kernel yang dikembangkan oleh Apple, bercabang dari BSD. Saya tidak mengatakan porting akan mudah, tetapi fakta bahwa mereka memiliki arsitektur dan kernel yang sama mungkin akan membantu dalam beberapa hal.

Untuk pengalaman asli iPad:

  1. Dapatkan kode-server berjalan (komputer lokal/raspberry-pi atau host publik hanya memiliki IP) panduan di sini
  2. Unduh dari toko aplikasi yang dilayani
  3. Masukkan pengaturan kode-server Anda ke dalam aplikasi serveediter dan Anda emas (Server yang Di-hosting Sendiri)

Kerja bagus

Pada Tue, Sep 22, 2020 at 07:45 Acker Dawn Apel [email protected]
menulis:

Untuk pengalaman asli iPad:

  1. Jalankan kode-server (secara lokal atau publik hanya memiliki panduan IP)
    di sini
    https://github.com/cdr/code-server/blob/b509063e143bbf74b74ec295260c4fd5f6332f71/doc/guide.md
  2. Unduh dari toko aplikasi yang dilayani
    https://apps.apple.com/us/app/servediter-for-code-server/id1504491325
  3. Masukkan pengaturan kode-server Anda ke dalam aplikasi serveediter dan Anda
    keemasan


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/microsoft/vscode/issues/70764#issuecomment-696731982 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAND326XPZGTXW6GNDOQ5SLSHCTA5ANCNFSM4G7RRXKQ
.

--
Jonathan Silverman
telp: (720) 757 7054

mencarinya

Dengan build ARM yang didukung secara resmi (https://code.visualstudio.com/#alt-downloads) apakah ada cara untuk membuat aplikasi OS iPad (yang berjalan asli)?

Saya pikir ipad ver akan hadir dengan mac di ARM.

Shell iSH ( http://github.com/ish-app/ish ) sudah menghadirkan vi, make, gcc, gdb, .. di iPad dan iPhone.

Akan lebih baik lagi jika memiliki editor dengan fitur outline/simbol yang lebih nyaman daripada vi di iPad dan iPhone.

Saya berharap suatu hari nanti para pengembang akan membuat versi untuk iPadOS dan mentransfer tiket ini ke selesai

Safari dan browser iPad lainnya sangat bermasalah saat menggunakan IDE online (visual studio online). Saya bukan penggemar berat itu jujur. Mungkin pembungkus/antarmuka untuk Codespaces kecuali dalam bentuk aplikasi? Saya tidak membutuhkan lingkungan pemrograman lokal, saya juga tidak memintanya. Saya tidak perlu atau ingin menginstal python3 di iPad saya dan dibatasi oleh batasan

Menambah ini: Microsoft tidak dipaksa untuk menggunakan Electron; maka versi iPad tidak perlu dibuat menggunakan Electron, dan saya yakin tidak ada perpustakaan Electron untuk iPadOS/iOS. UI hanya bisa dilakukan di Swift, Anda tahu apa yang saya maksud?

Selama beberapa bulan menggunakan aplikasi App Store Servediter yang merupakan VSCode sebagai penawaran App Store (memerlukan menjalankan CodeServer di tempat lain).

Pengalaman hampir sempurna dan saya masih sangat puas coding di iPad SETIAP HARI/HARI. Saat bepergian, saya mengambil Raspberry Pi 4 dan menyambungkan langsung ke iPad melalui usb C dan seluruh pengalaman hanya bekerja di bawah satu kabel. Saya sangat menikmati seluruh pengalaman, keyboard ajaib itu juga tidak bohong, kehebatan di sana.

Saya membuat kode di iPad Pro saya setiap hari.

bagaimana dengan baterainya? @AckerApple

Baterai melebihi ekspektasi. Layar sentuh 4 ”pada Raspberry saya dapat dimatikan dan saya biasanya membiarkannya. Saat layar sentuh 4” menyala dan terang, indikator pencahayaan untuk daya rendah akan menyala dengan cara yang jarang. Saya memiliki penggemar di Raspberry saya juga yang 100% selalu aktif.

Saya benar-benar merekomendasikan pendekatan Raspberry ke iPad, lebih lambat dari Mac mini tetapi berfungsi tanpa masalah koneksi ulang yang terputus. Dan kesuksesan transisi terbaik terbaik datang dari jaringan penamaan Pi sehingga saya tidak pernah harus menggunakan IP, pernah (dicolokkan ke iPad, atau Pi di WiFi saya masih mengakses dengan cara yang sama dengan nama)

Cinta ada di iPad Pro touch dan iOS ui. Saya menikmatinya lebih dari sebuah laptop meskipun Anda masih tidak suka melakukan setiap hal tetapi mengkodekan Kode Vs di iPad dengan keyboard ajaib benar-benar sepadan dan pikiran saya menyukai pilihan terkadang menyentuh layar dan terkadang track pad, sebuah pengalaman yang luar biasa dan praktis.

Selama beberapa bulan menggunakan aplikasi App Store Servediter yang merupakan VSCode sebagai penawaran App Store (memerlukan menjalankan CodeServer di tempat lain).

Pengalaman hampir sempurna dan saya masih sangat puas coding di iPad SETIAP HARI/HARI. Saat bepergian, saya mengambil Raspberry Pi 4 dan menyambungkan langsung ke iPad melalui usb C dan seluruh pengalaman hanya bekerja di bawah satu kabel. Saya sangat menikmati seluruh pengalaman, keyboard ajaib itu juga tidak bohong, kehebatan di sana.

Saya membuat kode di iPad Pro saya setiap hari.

Kekesalan hewan peliharaan terbesar yang masih saya alami hari ini adalah aplikasi masuk ke mode latar belakang dan menyebabkan penyegaran. Bertukar di antara beberapa aplikasi, kembali ke editor kode apa pun hanya untuk melihatnya memuat ulang kehilangan semua tab, jendela, koneksi shell membuat frustrasi. Telah mengalaminya dengan menjalankan aplikasi seperti PlayJS , server kode, theia, di editor safari, hampir sama di seluruh papan.

Satu-satunya pengalaman yang solid (dalam hal membangun dan menjaga koneksi) yang saya miliki adalah menjalankan mosh shell ke server jarak jauh dengan Blink Shell , tetapi itu berarti kehilangan pengalaman editor GUI.

@tiivik m gunakan Serveditor kemudian. Seluruh status aplikasi disimpan di dalam Server itu sendiri sehingga meskipun iPad saya berhenti berjalan di latar belakang, seketika itu menyegarkan semuanya adalah tempat saya meninggalkannya (minus menu terbuka)

@tiivik m gunakan Serveditor kemudian. Seluruh status aplikasi disimpan di dalam Server itu sendiri sehingga meskipun iPad saya berhenti berjalan di latar belakang, seketika itu menyegarkan semuanya adalah tempat saya meninggalkannya (minus menu terbuka)

Masalahnya, itu menjadi sangat cepat tidak produktif ketika tugas latar belakang dihilangkan beberapa kali per menit (kejadian umum dalam alur kerja saya ketika alt-tabbing antara browser dan kode). Saya kira itu adalah pilihan desain iPadOS daripada aplikasi apa pun untuk membunuhnya sesegera mungkin. Terima kasih atas rekomendasinya, saya akan mencobanya.

Saya kira itu adalah pilihan desain iPadOS daripada aplikasi apa pun untuk membunuhnya sesegera mungkin.

Saya tidak setuju: Saya tidak mengalami masalah seperti itu dengan aplikasi lain (seperti browser). Anda tidak perlu menunggu halaman web untuk memuat ulang setiap kali Anda beralih antara browser dan sesuatu yang lain, bukan? Jadi saya kira itu adalah arsitektur editor yang buruk. Mereka mungkin harus menyimpan hal-hal dengan lebih baik, sehingga mereka tidak akan kehilangan status dengan mudah.

Saya belum mencoba Servediter ini, dan saya cukup curiga. Mungkin akan tetap tradisional, dengan VSCode berjalan di MacBook saya, untuk sementara waktu. Tetapi jika Anda mencobanya dengan proyek Anda, bagikan umpan balik di sini;)

Saya telah melampirkan rekomendasi saya tentang bagaimana saya tidak pernah memiliki masalah memori coding dan browsing

A5CFAA92-B8AF-44AA-9133-3CA9F1B66B11

@AckerApple Anda menggunakan mac-mini lokal sebagai server Anda? Pilihan yang menarik

Tujuannya di sini adalah untuk menjalankan VSCode secara native dan tidak dibantu melalui perangkat kita sendiri melainkan layanan cloud atau semacamnya. Saya bahkan tidak mencari dukungan asli untuk kompiler dll., Saya tahu lebih baik daripada memintanya. Theia dll. lagi adalah klien berbasis browser, dan mereka memiliki masalah mereka sendiri termasuk masalah pemilihan dll. Yang saya inginkan adalah merasa seperti di rumah di iPad dengan pengalaman seperti VSC, dan Anda dapat mengintegrasikannya dengan Codespaces, Repl.it, Glitch , server Anda sendiri, dll. (Ini opsional lagi tetapi akan sangat membantu)

Saya sendiri memiliki Raspberry Pi 4, tetapi saya tidak ingin menyalakannya/terus menjalankannya setiap kali saya ingin membuat kode. Pendinginan sudah menjadi masalah besar bahkan dengan heatsink, saya mungkin mendapatkan casing kipas bawaan untuk itu, tetapi itu adalah investasi masa depan.

Rekomendasi untuk pengguna yang mencari dukungan Python atau Node JS asli, Anda dapat memeriksa Pythonista 3 atau PlayJS, ada aplikasi juru bahasa Python lain yang saya lupa namanya, Anda dapat melakukan pencarian google cepat untuk menemukannya. Aplikasi ini tidak sempurna tetapi sejauh ini saya memiliki pengalaman yang cukup lancar.

Catatan bagi mereka yang mengatakan bahwa aplikasi sudah ada yang memenuhi tujuan ini, saya menginginkan aplikasi resmi dan dukungan dari Microsoft dan bukan perusahaan pihak ketiga.

Saya belum mencoba Servediter ini, dan saya cukup curiga. Mungkin akan tetap tradisional, dengan VSCode berjalan di MacBook saya, untuk sementara waktu. Tetapi jika Anda mencobanya dengan proyek Anda, bagikan umpan balik di sini;)

Tentu saja! Saya masuk ke topik setiap beberapa bulan atau lebih dan menjadi bersemangat saat masih kembali ke MacBook.

Saya telah melampirkan rekomendasi saya tentang bagaimana saya tidak pernah memiliki masalah memori coding dan browsing

Ya itu pasti membantu. Saya berharap pada hari saya dapat beralih di antara aplikasi layar penuh tanpa kehilangan status aplikasi.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat