OpenAtomFoundation / SmartIDE

CloudNative IDE - Empower develoeprs with CloudNative technologies, may the force with you!
https://smartide.cn
GNU General Public License v3.0
432 stars 60 forks source link

smartide在iPad的浏览器中运行ipynb文件有问题 #42

Open KONEONE opened 1 year ago

KONEONE commented 1 year ago

问题主要是在ipad上不做任何的显示,无法正常编辑。我在mac的浏览器上显示是正常的。我尝试更换ipad的浏览器,但是依旧无效。

ups216 commented 1 year ago

@KONEONE B站上这个截图是你发的吗?

图片

KONEONE commented 1 year ago

是的。您可以在我B站上发的截图做对比 其实分别是在ipad远程连接上加载ipynb文件和mac上远程连接加载ipynb文件。在ipad上并不能将cell加载出来,也就是您现在发的这个截图。截图中的ipynb文件是有几个空cell的。所以应该也会显示几个空的代码块。

ups216 commented 1 year ago

好的,收到。我先复现一下。

KONEONE commented 1 year ago

我还测试了,smartide去启动pycharm中的jupyter部分。尽管可以显示。但是,相比于mac上的使用体验。在ipad上的使用体验就很糟糕。主要是太卡了。因为,我目前使用ipad来作为客户端的原因是因为ipados16支持外接显示器。如果,smartide能够率先支持ipad远程控制。我觉得一定有很多用户使用该应用。

KONEONE commented 1 year ago

我这边测试了,vscode和pycharm编写.py文件确实比较丝滑。感谢你们对该方向所做的工作

ups216 commented 1 year ago

ipad的使用体验确实不是太好。 不过我想了解一下你说的“ipad远程控制“是怎样一个场景? 我们现在不过是为远程工作区提供一个可以通过浏览器访问的地址而已。

KONEONE commented 1 year ago

Ipados16支持外接显示器。所以,我可以非常方便的将safari放在扩展屏幕上编写代码。同时,可以在ipad上用pencil进行书写。而且可以不带电脑。可以在实验室和寝室之间携带。就不用带笔记本电脑了。

ups216 commented 1 year ago

那你是有自己的服务器吗?

KONEONE commented 1 year ago

那你是有自己的服务器吗? 没有,我是使用自己的pc来做这个事情的

ups216 commented 1 year ago

明白了,所以你可以把pc留在寝室里面,随身只携带ipad。用SmartIDE就可以随时访问在PC上的开发环境了。 针对你的场景,我们会提供一个更好的特性,允许你通过我们的云服务访问你自己的PC,这台PC只需要连接互联网,不再需要对外暴露端口。 感谢你提交issue,你上述提到的问题我们会尽快处理。

KONEONE commented 1 year ago

是的,非常感谢该项目。如果真的使用流畅。那么该项目就是第一个可以实现ipad编程的第一个项目。我也有使用过codeserver但是,其实还有很多多么东西没有实现。直接使用原有的vscode就很完美。

KONEONE commented 1 year ago

后续,如果我还是会继续测试,然后,我也会录制一个视频,专门去对比ipad的各种实现编程的软件的利弊比较。如果不使用jupyter。其实samrtide已经是ipad编程最好的编程软件了。因为,在ipados16.2在支持扩展屏幕后,在ipad上进行编程其实变得触手可及。同时各个厂家并没有给出一些合理的方案。