V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
zictos
V2EX  ›  Python

sublime text 无需保存文件,直接运行已输入的 Python 代码

  •  
  •   zictos · 2020-05-13 21:51:50 +08:00 · 2625 次点击
    这是一个创建于 1656 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于一些代码段想快速测试一下还是很方便的,应该很多人都想过希望这样直接运行吧? 有时候就想简单测试一下都要保存文件真的很麻烦,在交互模式输入多行又没有在文本编辑器里面这么方便。

    avatar

    第 1 条附言  ·  2020-05-13 22:23:35 +08:00

    avatar

    9 条回复    2020-05-14 13:40:30 +08:00
    infun
        1
    infun  
       2020-05-13 21:55:46 +08:00
    jupyter 欢迎你
    liangch
        2
    liangch  
       2020-05-13 22:04:40 +08:00
    vscode 也有 jupyter notebook 支持,尽管一般般。
    zictos
        3
    zictos  
    OP
       2020-05-13 22:09:31 +08:00
    主要也不是经常使用,没必要用其他软件。sublime text 算是功能相对较全面并且扩展性较强的文本编辑器了,直接用 sublime text 替代 windows 自带的记事本,有需要简单测试一下代码的时候偶尔使用一下,平时用 ide 。
    jfcherng
        4
    jfcherng  
       2020-05-13 22:16:09 +08:00
    寫個插件 build 未保存文件時自動保存到 temp dir
    zictos
        5
    zictos  
    OP
       2020-05-13 22:27:18 +08:00
    @jfcherng 嗯,我已经实现了。直接用 sublime 插件通过 sublime 的 api 获取当前文件的所有内容,然后在插件中建立一个专门的临时文件,直接把内容保存到该临时文件,然后运行该临时文件。需要使用的时候通过快捷键调用。
    zictos
        6
    zictos  
    OP
       2020-05-13 22:28:44 +08:00
    @jfcherng 插件运行时还会先自动把当前文件的语法改成 python
    est
        7
    est  
       2020-05-13 22:37:54 +08:00 via Android
    ctrl+' 打开控制台
    xiaolinjia
        8
    xiaolinjia  
       2020-05-14 11:30:55 +08:00
    咦,不是配置好,直接 ctrl+b 就可以了吗
    xiaolinjia
        9
    xiaolinjia  
       2020-05-14 13:40:30 +08:00
    试了下,确实默认没报存 ctrl+b 也运行不了。当我上面没说。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3606 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:58 · PVG 08:58 · LAX 16:58 · JFK 19:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.