u-fcbefi 13 hours ago
印象中 大妈貌似还认识 Leo 编辑器的开发者老爷子吧
zlj 13 hours ago
leo所做的工作只是把一个文件的一些行折叠为一个代码块 所以我觉得可以用emacs的folding程序代替
u-abbjbhfbgcda 13 hours ago
http://0.zoomquiet.top/pychina/PyCon2013China/PyConChina2013-EKR-final-v2.mp4 <-- 是也乎 ╮(╯▽╰)╭ 作者本人介绍 Leo 可参考理解…
u-abbjbhfbgcda 13 hours ago
@tomz-没有褒贬 leo所做的工作只是把一个文件的一些行折叠为一个代码块 所以我觉得可以用emacs的folding程序代替 <-- 是也乎 ╮(╯▽╰)╭ 正好理解反了~
zlj 13 hours ago
先写文档后写代码我没有尝试过
u-fgc 13 hours ago
编辑哪个就导入哪个...好吧 你解答了我的疑惑
u-abbjbhfbgcda 13 hours ago
是也乎 ╮(╯▽╰)╭ 俺也没尝试过…文学化编辑…洽洽和文档无关~
u-cfjdbbh 13 hours ago
「我:如果想把手头现有的,已经用传统项目结构组织好的代码,转换为 Leo Editor 的“树状网结构”,那可能是一项浩大的工程…… 与放弃 pyCharm 转投 VS.Code 那种变化相比,肯定是不一样,要麻烦的多。」 - - - - - - - - - - - - - - - 希望我这个比喻能够基本反映你实际诉求 @宋明亮 我的理解,Leo 组织代码的原子结构变了,用一张图反而好说明。。。。
u-fgc 13 hours ago
这个我清楚,leo的思想是想以类,或者组件为单位
u-fgc 12 hours ago
这不就是 前端的经常用的组建化开发 或者模板语法么...
u-fgc 12 hours ago
不过看历史leo 确实比较早了
zlj 12 hours ago
不是类和组件为单位 单位可以是一个函数其中的几行
zlj 12 hours ago
@大妈🙊Zoom.Quiet 如果不是说代码内部的组织 那就是说对文件之上层次的组织了
zlj 12 hours ago
将几行作为单位 等于是为这几行做了一个注释 同时就将这几行折叠起来了
u-abbjbhfbgcda 12 hours ago
也不是~ Leo 可抽象管理的 note 从几行到几个文件夹…都可以~
u-fgc 12 hours ago
嗯嗯 就是想以 snippet 为单位吧
u-abbjbhfbgcda 12 hours ago
更加不是~~~~
u-abbjbhfbgcda 12 hours ago
如果你写过小说就懂了
zlj 12 hours ago
文学编程就是让代码更整齐更帅 [emoji]
zlj 12 hours ago
换个词 叫一目了然
u-abbjbhfbgcda 12 hours ago
「 tomz-没有褒贬: 文学编程就是让代码更整齐更帅 [emoji] 」 - - - - - - - - - - - - - - - 「 tomz-没有褒贬: 换个词 叫一目了然 」 - - - - - - - - - - - - - - - 是也乎,( ̄▽ ̄) Yes and Not; 文学化编辑器, 正好不怎么关心最终输出的代码是否整齐/帅 但是, 一目了然, 的确是真的... 只是, 只针对作者本人... 为什么这么说
u-abbjbhfbgcda 12 hours ago
# 190823 Leo … 第N次科普 「 宋明亮: 你可以尝试一下,用它来开发django,或flask 基本是不可能的 」 - - - - - - - - - - - - - - - 「 宋明亮: django项目的文件超过数百个了 」 - - - - - - - - - - - - - - - 「 宋明亮: 嗯嗯 就是想以 snippet 为单位吧 」 - - - - - - - - - - - - - - - 是也乎,( ̄▽ ̄) Yes and Not; Django 或是 Flask 工程, 之所以, 会有多个目录和很多文件; 是框架本身引导和要求的? 为什么? 因为框架是领域工程经验集成, 要求我们必须按照人家的工程经验走… 凡是上点儿规模的工程, 一个共同经验就是: 目录即系统架构 目录结构以及命名以及文件分布约定本身, 就决定了系统依赖/功能/数据/调运/…内部架构; 但是, 正如小说撰写, 虽然最终是由/字/词/句/段落/章节构成了小说, 可小说真正想传达的意象, 叙述结构, 却正好超脱这些最终产物的, 而是萦绕在作者头脑内心深处的另外结构; 当初为了和 C 初始人们提倡的结构化编辑叫劲儿, 高老爷创造的文学化编程, 就是抓住了这一更加 Bigger 的思想, 完成了专用 DSL -> WEB 以及对应方言 CWEB; 可以在 变量/语句/函式/类/文件/目录 之上, 描述工程师对系统真正的理解和结构; 但是, 为什么现在 "所有人" 用的各种 IDE 都没有这种支持? 原因非常简单, 因为 IDE 所包含的工程思想, 是最平庸简单的, 是能为最大多数快速理解并使用的, 甚至于连商务人员都能理解和宣传的; 可惜, 编程是门手艺活, 每个手艺人都有自己的个性和习惯, 真正注意到自己习惯和个性的手艺人, 一定是从工具开始自行构造的; 这也是为什么 Plan9 小组, 大家使用的 ACM 是针对三键鼠标优化的, 所有功能集成在中键点击菜单中, 根本不兼容任何 IDE 的主要功能; 即, 编程, 这么私人的事儿, 如果工具不能充分匹配或是定制匹配, 那么, 就只能被迫将自己训化为现有流行工具包含的工程思想/编程习惯/思维... 当然, 多数人将之视为理所当然, 完全无视了这过程中, 自己被主动无形中格式化掉的个性和思想;
u-abbjbhfbgcda 12 hours ago
[收到了一个表情,请在手机上查看]
u-abbjbhfbgcda 12 hours ago
简单说, 商业社会中, 主流产品一定不是最优的, 毕竟主流产品一定得是利润最好的... 所以, 美军手中武器一定是最便宜的那种... 软件行业更加是, XP 统治PC 多年, 为什么最后还是给放弃了? JAVA 这么多人吐糟, 连创始人都退出维护团队了, 为什么, 照样是商用软件C位选择? 但是, NASA 照样用古老的LISP ? ...
u-cfjdbbh 12 hours ago
[emoji][emoji]
u-abbjbhfbgcda 12 hours ago
@pimgeek-知识管理工具研究者 发现并研究以及尝试整合的, 也从无一个主流工具/软件, 为什么? 原因相似... 可惜, 世人从来不关心自己被浪费掉的时间和精力... 一脑门子 WYSIWYG 要求, 全然无视了在计算机发展过程中, 最宝贵的从来不是视觉要求, 而是思想要求
u-fcbefi 11 hours ago
好的大妈
u-abbjbhfbgcda 11 hours ago
「 pimgeek-知识管理工具研究者: 插一个技术提问。。。 @大妈🙊Zoom.Quiet LeoEditor 的节点支持类似 {{ var }} 这样的模板语法吗?我知道 << section >> 这样的用法,还有 valuespace + jinja 的方式, 不知还有没有其它实现方式?[emoji] 」 - - - - - - - - - - - - - - - 「 pimgeek-知识管理工具研究者: 有些内容,比如网页里的作者信息等,一次编辑后反复引用。修改时也方便。 专业的 Web 开发者应该是把这些代码拆成多个文件来管理。我现在尝试用一个 LeoEditor 的大纲文件来管理。 」 - - - - - - - - - - - - - - - 是也乎,( ̄▽ ̄) 一激动, 才发现一直没解决最初的问题哈... Leo 其实,并不关注这种粒度的问题, 因为, 这是结果相关的, 不是发源相关的; 这种编辑要求, 其实, rST 早已解决了, 但是, 在 markdown 时代被大家无视了... 因为, 这样编辑起来太象编程了... 所以, 如果 @pimgeek-知识管理工具研究者 你在写书, 或是有复杂引用, 而且引用可能随时改变的系列文章, 建议, 重新使用 rST, 反正, 只是种复杂一点儿的 md 而已, Leo 也都支持, 这种全局通用自动替换变量信息, 是 rST 内置支持的, 就象 LaTeX 那样, 可以在一个文件中定义好, 在整个工程任意文件,任意部分使用, 输出时, 自动完成编译组合;
u-gb 11 hours ago
弱问下,rST是?
u-cfjdbbh 11 hours ago
reStructuredText, 一种类似 Markdown 的描述语言
u-cfjdbbh 11 hours ago
好的, 我找时间研究一下, 先加入 Anki 笔记.
u-abbjbhfbgcda 11 hours ago
「 pimgeek-知识管理工具研究者: reStructuredText, 一种类似 Markdown 的描述语言 」 - - - - - - - - - - - - - - - RTFD.org 就是 gitbook 之前服务 rST 开源图书自动出版的.. Python 相关多数模块/库的官方文档都是通过 rST 来完成编译发布的... http://chaos2.zoomquiet.top/ 之前自学时, 形成的系列小书, 都是用 rST 完成的... 包含以往多数 HTML 幻灯也是用 rst2s5 完成的
u-ga 6 hours ago
怎么看?
u-ga 6 hours ago
[收到一条网页版微信暂不支持的消息类型,请在手机上查看]
u-cfjdbbh 6 hours ago
CCTV走进(伪)科学里貌似讲过这个,你查一下“飞棍”
u-ga 6 hours ago
那个是一种蛾子
u-ga 6 hours ago
这个看起来是在天上的,人眼判断在高处,强光