| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 再见 Notebook?数据科学家专属 IDE?DataSpell初体验! -> 正文阅读 |
|
[开发工具]再见 Notebook?数据科学家专属 IDE?DataSpell初体验! |
Part1DataSpell? 大家好,我是早起。 最近续费了 看了一圈介绍,貌似? 于是趁着国庆,果断下载体验了一波,看看后面是否需要切换到这个软件进行工作,下面是一些使用下来的感受。 Part2亮点1数据面板一个让我觉得比较亮眼的操作,是可以在单独的窗口预览数据、修改数据、导出数据 单独面板看数据,不用再设置 这种让你少写几行代码的快捷操作,在代码开发阶段还是比较舒服的,毕竟有时候一些简单的操作需要写很长的代码。 不过转念一想, 2自动补全这也是得益于 IDE 的一个非常好的功能,当我们敲代码时可以智能的进行自动提示,这样代码写起来就很舒服了,至少对于我来说,平时一半的代码都是 IDE 写的 3快速搜索如果你使用过 Alfred ,那么一定是喜欢那种一个搜索框搜索全部文件软件的功能,在DS中也支持敲两下? 4文件管理回想之前机遇浏览器的数据科学任务,每次新建一个文件,都要返回到目录页面,新建? 如果在加上需要写一些本地的 py 文件,操作起来将会在多个软件之间切换,过程是比较痛苦的。 现在使用 DS 将会更好的进行项目开发, 5异常调试既然是基于强大的 IDE 开发出来的产品,断点调试等 6插件让我想的一个重要原因就是我已经离不开? 7Git支持同插件一样,如果你的工作需要用到 Git 进行版本管理的话,那么使用 DS 进行数据科学工作将会更有效率。 此外,一些 IDE 该有的功能例如远程开发、终端调用、代码统计分析、包管理等功能都能极大提升效率。 Part3不足当然也有一些地方让我感觉这款IDE还不够完美。 一个对我来说很关键的问题就是,貌似不支持使用 不过我已经提交了反馈,希望能在未来某一天支持吧。 另外一个让我觉得不够完美的地方,就是所有之前的主题样式,都不够美观,老粉丝知道我是颜值党,之前写 Pandas学习网页颜色、位置等参数都一点点调了很久才满意。 如果 IDE 黑 notebook 白,缺少一种「科技感」,但如果全黑色配色,代码框、输入区域、输出区域就会有一种叠加在一起的感觉。 另外,由于功能复杂,真正能用于写代码的区域很小(虽然可以折叠),如果你是笔记本电脑,那么可能一个页面只能容纳下2-3个单元格,用起来比较鸡肋 这也是我之前不使用 Pycharm 写 notebook 的原因,可能是这种基于交互式的开发的IDE主题需要更多时间设计吧, Part4推荐吗?以上就是我体验下来的全部感受,其实不难发现,除去为了卖钱之外, 不论是代码检查、异常调试、版本控制、项目管理、远程开发等标准化开发功能,都是一个程序员需要具备的技能,而在这之前我见到的一些数据分析、机器学习相关人员,大多只是会数据、算法本身的工作,对于工具却比较薄弱。 最后是个人推荐,如果你从事数据科学相关工作,工作频繁使用? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 21:27:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |