V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
shuperjolly
V2EX  ›  全球工单系统

为什么 WPS 不直接支持 Python 或 JavaScript

  •  
  •   shuperjolly · 2018-09-07 14:35:57 +08:00 · 14766 次点击
    这是一个创建于 2029 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 wps 有十多年了,一直是电脑里唯一的 office 软件,用 windows 的时候和现在用的 MacOs 版 wps,我在想如果 wps 能够先发优势集成 python 或者 JavaScript 的话应该可以让自己的竞争力上好几个档次,mac 版的 office 真的挺残废的。

    40 条回复    2018-09-11 21:27:18 +08:00
    onionnews
        1
    onionnews  
       2018-09-07 15:01:32 +08:00 via Android   ❤️ 6
    ??
    delectate
        2
    delectate  
       2018-09-07 15:10:37 +08:00
    用 office 之前,一直觉得 wps 还挺不错的;后来买的笔记本送了 office,试了一下才发现,wps 和微软的差距不小……

    之前曾经有传闻说 office 要支持 py,但是后来先支持了 js ……
    enenaaa
        3
    enenaaa  
       2018-09-07 15:23:19 +08:00
    按 wps 紧跟 office 的尿性。js 接口应该也要支持了。
    bk201
        4
    bk201  
       2018-09-07 15:32:52 +08:00
    没竞争力,只因为他免费
    shuperjolly
        5
    shuperjolly  
    OP
       2018-09-07 15:39:07 +08:00 via iPhone   ❤️ 1
    @bk201 那要看你想用的是 office 功能还是想用 ms office 功能了,因为 ms office 的垄断地位导致很多复杂的 office 文档使用了 ms 特性的功能,我觉得这点不能怪其他的 office
    jzq526
        6
    jzq526  
       2018-09-07 15:53:02 +08:00
    估计是因为 wps 的优势之一就是安装包比较小吧。
    此外,wps 确实不如 ms office。原来也用过一段时间 wps,现在宁可一年掏几百买 office 了
    lhx2008
        7
    lhx2008  
       2018-09-07 16:10:58 +08:00 via Android
    wps 要弄也是做进会员功能里面,还不如用 office
    PhpBestRubbish
        8
    PhpBestRubbish  
       2018-09-07 16:46:36 +08:00   ❤️ 2
    我觉得支持 linux 的办公软件非常良心,至少比国内的某大厂良心多了。
    对于我这种不是专业文字工作者来说。
    office 和 wps 完全没差别。而且安装包小,免费。除了有广告。好像 wps2019 没有广告了
    tukey
        9
    tukey  
       2018-09-07 16:50:30 +08:00   ❤️ 1
    本来想支持下 wps,下载了 2019 之后发现不太好用,想卸载,卸载后:
    1. office 不能用了
    2. office2010 修复后文档可以打开,但是文件图标全是乱的。
    3. 删除上千条注册表信息,后来重装后发现还没清理干净
    4. 解决办法,重装了 wps 后,在 wps 里面设置不关联 office,然后卸载 wps,office 好用了

    感悟:以后再也不敢说支持了!!!
    okjb
        10
    okjb  
       2018-09-07 16:53:03 +08:00 via Android
    各有优势我还是觉得 office 好
    jisibencom
        11
    jisibencom  
       2018-09-07 16:54:36 +08:00 via Android
    金山毒瘤。。。。。广告多得发指。就是跪舔 zf 的,网上很多版本流传出来的。
    pythonee
        12
    pythonee  
       2018-09-07 16:55:19 +08:00
    这个是指支持脚本吗?
    shuperjolly
        13
    shuperjolly  
    OP
       2018-09-07 16:57:34 +08:00 via iPhone
    @tukey 推荐你试试绿色 2016 专业版,原版软件对系统的强侵入性是国产 win 软件生态的问题,要说强侵入性我觉得微软绝对是一哥,不过是 office 生态微软太强势罢了。
    shuperjolly
        14
    shuperjolly  
    OP
       2018-09-07 16:59:18 +08:00 via iPhone
    @pythonee 是的,在软件应用层支持 py 或 js,跟 ms office 支持 vba 一样
    Mac
        15
    Mac  
       2018-09-07 18:48:11 +08:00 via Android
    wps 的专业版是支持 vba 的
    PythonAnswer
        16
    PythonAnswer  
       2018-09-07 19:21:32 +08:00 via iPhone
    wps 表格很好用,比 excel365 快很多

    我上班主要干这个,所以要相信我啊
    sampeng
        17
    sampeng  
       2018-09-07 19:31:53 +08:00
    吓我一跳。。。看了楼下评论才发现是说支持脚本。。我以为你要用用 wps 来写代码。。。我草。。居然脑补 word 写代码的场景。。。
    cigarzh
        18
    cigarzh  
       2018-09-07 19:33:45 +08:00 via iPhone
    @tukey Windows 有 UWP 版本的 WPS
    mec
        19
    mec  
       2018-09-07 19:38:43 +08:00 via Android
    这个软件受众群体应该主要不是程序猿,所以支持这些没意义
    PythonAnswer
        20
    PythonAnswer  
       2018-09-07 21:11:48 +08:00
    wps 不会主动支持的, 主要战略是做兼容 ms 家的 office.

    自己搞一套, 然后 ms 后面出了一套自己的 python r 或者 js, 你之前搞的又得干掉, 然后重新兼容 ms 家的.
    janxin
        21
    janxin  
       2018-09-07 21:46:35 +08:00 via iPad
    @delectate office 没用 js 替换 vba 吧?
    F1024
        22
    F1024  
       2018-09-07 21:51:41 +08:00
    wps 云备份可以
    designer
        23
    designer  
       2018-09-07 22:08:41 +08:00 via iPhone
    office 个人专业永久版¥169
    真的不推荐 wps
    shuperjolly
        24
    shuperjolly  
    OP
       2018-09-07 22:19:02 +08:00 via iPhone
    @Mac 个人版专业版都支持,装个插件就是了,但是 mac 版不支持,ms 的 mac 版 office 是有 vba 的
    witcherhope
        25
    witcherhope  
       2018-09-07 22:48:58 +08:00 via iPhone
    还是 wps 好用,office 不要太卡,轻量使用足够了
    geelaw
        26
    geelaw  
       2018-09-08 00:10:41 +08:00 via iPhone
    MSO 一直都支持 Python 啊,通过 COM。

    新 API 支持 JS (云的),本地的话一直支持 JScript (也是 COM )。
    shuperjolly
        27
    shuperjolly  
    OP
       2018-09-08 02:30:01 +08:00
    @geelaw 你非要说 com 那就什么语言都支持了。。。何止是 python。。。甚至不需要 com 都可以,我指的是 office 应用层的支持
    shuperjolly
        28
    shuperjolly  
    OP
       2018-09-08 02:33:57 +08:00
    @PythonAnswer 我觉得只有你说到了核心问题的,关键就是在于这个接口标准的推广,我觉得只要众非微软 office 能组成联盟一起推的话有希望改写整个 office 生态,等 ms 我觉得到时候只会在 win 里面支持,非 win 系统才不会提供呢。
    t6attack
        29
    t6attack  
       2018-09-08 07:13:49 +08:00
    人家 VBA 是微软自己完全掌控的解释引擎,这就像浏览器内核一样。还是有不小的技术差距的。
    dianso
        30
    dianso  
       2018-09-08 10:59:43 +08:00
    office 2020 已经支持 py lua c c++ c#,我已经提前用上了,目前还没公开
    yksoft1
        31
    yksoft1  
       2018-09-08 13:10:29 +08:00
    我倒觉得下一个版本的 M$ Office 会支持 Python 来取代 VBA,以现在印度佬的那个搞法
    dalieba
        32
    dalieba  
       2018-09-08 14:03:03 +08:00 via Android
    @shuperjolly #27 要说应用层支持那就是 LibreOffice 了,不过 JS 需要外接 Java。
    shuperjolly
        33
    shuperjolly  
    OP
       2018-09-08 15:19:29 +08:00 via iPhone
    @dianso 有点小激动,不知道 mac 版支持吗?要是支持我应该会买个正版支持下
    iwtbauh
        34
    iwtbauh  
       2018-09-08 15:51:10 +08:00 via Android
    @shuperjolly

    libreoffice 是免费开源的,如果你用着感觉不错可以选择捐赠。

    但是提醒你,libreoffice 对 ms-office 格式的支持来自逆向工程,可能并不能很完美的解析 ms-office 格式。如果你用 libreoffice 建议把文档转换为 odf 格式
    shuperjolly
        35
    shuperjolly  
    OP
       2018-09-08 15:57:53 +08:00 via iPhone
    @iwtbauh mac 下可用吗
    ChenXuting
        36
    ChenXuting  
       2018-09-08 18:28:40 +08:00 via iPhone
    @dianso #30 Office 2040 已经成为一个独立的操作系统了,刚装上,跑娱乐大师一点都不卡。
    iwtbauh
        37
    iwtbauh  
       2018-09-08 19:33:21 +08:00 via Android
    @shuperjolly #34

    有官方 Mac OS X 版本
    XIVN1987
        38
    XIVN1987  
       2018-09-08 19:47:28 +08:00 via Android
    office 里的 Visio 暂时没有替代品,,换不了 WPS
    XIVN1987
        39
    XIVN1987  
       2018-09-08 19:53:26 +08:00 via Android
    @dianso
    美观不?截图我们欣赏下呗!
    shuperjolly
        40
    shuperjolly  
    OP
       2018-09-11 21:27:18 +08:00
    @dianso 能分享下更多的信息吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5861 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 01:58 · PVG 09:58 · LAX 18:58 · JFK 21:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.