惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
N
News and Events Feed by Topic
S
Schneier on Security
G
GRAHAM CLULEY
Scott Helme
Scott Helme
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
C
CERT Recently Published Vulnerability Notes
T
The Exploit Database - CXSecurity.com
C
Cisco Blogs
T
The Blog of Author Tim Ferriss
Cisco Talos Blog
Cisco Talos Blog
P
Privacy & Cybersecurity Law Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 司徒正美
Blog — PlanetScale
Blog — PlanetScale
Project Zero
Project Zero
MyScale Blog
MyScale Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
The Last Watchdog
The Last Watchdog
Vercel News
Vercel News
The Cloudflare Blog
C
Check Point Blog
Help Net Security
Help Net Security
Microsoft Security Blog
Microsoft Security Blog
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
云风的 BLOG
云风的 BLOG
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
腾讯CDC
NISL@THU
NISL@THU
S
Security @ Cisco Blogs
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
S
SegmentFault 最新的问题
MongoDB | Blog
MongoDB | Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
AWS News Blog
AWS News Blog
Cloudbric
Cloudbric
N
News and Events Feed by Topic
PCI Perspectives
PCI Perspectives
S
Securelist
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Vulnerabilities – Threatpost
S
Secure Thoughts

Sublime Text

Sublime Text 也出了国内特供?挂马版本? - V2EX Sublime Text 4 如何格式化 JSON 和 XML - V2EX Sublime Text 支持右边栏了。 - V2EX Sublime Text 4 没人吐槽一下中文字形问题吗? Sublime 弹窗 - V2EX sublime text 如何隐藏标题栏? 这是什么主题(sublime text) - V2EX sublime 如何关闭插件弹出来的 quick panel?? 比如 sqltool 这款插件会在下方弹出执行结果,类似一个编辑器,只读而已 sublime text4 刚刚发布,在主力机上更新了下 但是出现了一个怪现象:空行,按 tab 键只能缩进一次,再按 tab 没反应了 真是奇了怪,百度谷歌均未查到有效方案 - V2EX Sublime Text 4 稳定版发布了 - V2EX Sublime Text 4 正式版發布 - V2EX sublime 用的人还多么? - V2EX sublimeText3 的 emmet 插件的问题? - V2EX translate_tabs_to_spaces 是什么功能?怎样设置,怎样操作会有怎样的效果? - V2EX 升级 big sur 后 sublime text 3 的代码高亮没了,有遇到这种情况的吗 - V2EX mac 使用 sublime text 用了 Material-Theme.sublime-theme 主题,然后 vim 模式光标都看不清,怎么改好 - V2EX sublime 已经一年不更新了 - V2EX sublimetext 的 ctrl+上下 不能增减数字了 - V2EX 记一次 sublime text 的 [锟斤拷] 免费用了两年,终于在拿到实习工资后补票正版 Sublime Text~ - V2EX Sublime Text 4 (Dev Build 4050) Changelog - V2EX Sublime 中如何快速切换 Python 解释器 SublimeText 插件 SFTP 购买后可以在多台电脑上使用吗 - V2EX Darcula 主题 for sublime 3 - V2EX Sublime 写 Vue 有没有提示补全的插件 sublime text 3 如何将光标设置为下划线样式? - V2EX 求一个 sublime 的 Markdown 插件 - V2EX sublime 如何使宏定义区域高亮 - V2EX packagecontrol.io 挂了一天了 - V2EX sublime3 输入 python3 内置函数不能自动补全括号 sublime 坑点? - V2EX 请问 sublime 中怎么设置在同一个 windows 打开多个项目? - V2EX sublime text 的设置同步问题 - V2EX sublime 运行过程中不小心关闭了控制台,怎么恢复? - V2EX Sublime 3 的“用户设置”自动删除注释,大家有遇到?好像这问题存在好多年了…… - V2EX 如何取消 Soda 的 color scheme 的背景高亮 - V2EX 算得上是最小而美的一个 Sublime 插件了吧... sublime 下输入中文的问题 SublimeCodeIntel 有提示,但输入字符就消失了,怎么回事? - V2EX [疑难求助] sublime text3 emmet 插件 自动补全 html 文档标签缩进不规范的问题折磨到我心力交瘁 Sublime Text 3 中利用 CTags 自动补全自定义函数 - V2EX 请问有用过 sublime html-css-js prettify 插件的老哥吗?我格式化 html 基本没效果 - V2EX windows 下,在 sublimetext 里,用管理员身份打开项目根目录的 cmd - V2EX 如何使 sublime 按回车之后自动插入时间戳 Sublime Text 3:如何在替换文本界面 Tab 切换焦点到替框后默认全选替换框内的文字? - V2EX 引起 sublime cpu 高(macos 系统)的居然是这货 sublime text 这么多版本过去了,毛病还是没改啊.... - V2EX sublime3 如何记住打开的目录 - V2EX
SublimeREPL 输出换行很怪异
brucmao · 2020-11-16 · via Sublime Text

这是一个创建于 2035 天前的主题,其中的信息可能已经有所发展或是发生改变。

F5 运行多次,每次换行还不一样

代码

class Singleton(object):

    def __init__(self):
        import time
        time.sleep(1)

    @classmethod
    def instance(cls, *args, **kwargs):
        if not hasattr(Singleton, "_instance"):
            Singleton._instance = Singleton(*args, **kwargs)
        return Singleton._instance

import threading

def task(arg):
    obj = Singleton.instance()
    print(obj)

for i in range(10):
    t = threading.Thread(target=task,args=[i,])
    t.start()

配置如下

    {
        "keys":["f5"],
        "caption":"SublimeREPL: save & Python - RUN current file",
        "command":"chain",
        "args":
        {
        "commands":[
            ["save"],
            [ "run_existing_window_command",{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}]
               ]
        }
    },

第 1 条附言  ·  2020 年 11 月 16 日

已用上Terminus https://github.com/randy3k/Terminus 配合插件Chain of Command,运行前先保存,配置如下

    {
        "keys":["f5"],
        "caption":"Terminus: save & Python",
        "command":"chain",
        "args":
        {
            "commands":[
                ["save"],
                ["toggle_terminus_panel",{"cwd" :"${file_path:${folder}}","cmd" : [ "python","-i","$file" ],},]
           ]
        }
    },
floyda

1

floyda      2020 年 11 月 16 日   ❤️ 1

不一样是你 Python 代码的问题, 和 Sublime 无关.
至于换行的问题, 这是异步导致的输出流的 Bug.

brucmao

2

brucmao      2020 年 11 月 16 日

@floyda #1 在 cmd 控制台运行就正常换行,不知道 sublime 能不能嵌入系统的控制台

brucmao

3

brucmao      2020 年 11 月 16 日

这是在 powershell 运行的效果

milkpuff

4

milkpuff      2020 年 11 月 16 日   ❤️ 1

新建一个 Sublime Text 3\Data\Packages\Python\Python.sublime-build 文件,写入如下内容,ctrl+shift+b,就可以调用 cmd 运行脚本了
{
"shell_cmd": "python -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",

"env": {"PYTHONIOENCODING": "utf-8"},

"variants":
[
{
"name": "Run in Cmd",
"shell_cmd": "start cmd /c \"python \"${file}\" & pause\" ",
},
]
}

floyda

5

floyda      2020 年 11 月 17 日

@brucmao
安装一个叫`Terminal`的插件, 可以在 Sublime 中快速打开 cmd 终端.
有专业的为什么不用, 嵌入的总是不尽如人意的.