zoukankan      html  css  js  c++  java
  • Emeditor 实现快捷键 对python 加减首行注释

    Emeditor 比较轻量,可以用于快速编辑python小程序,比PyCharm、VS Code、Spyder、Atom等速度快很多。对于我来说,至少需要三个基本功能:

    1、可以自动4个空格换行。

    实现方法:

    工具——选择配置——定义配置:

    python——属性:

     勾选“将制表符转换为空格”,并且缩进列为“4”

    2、配置Python环境

    菜单栏 选择 工具 -> 外部工具

    标题:python
    命令:d:python34python.exe
    参数A: $(Path)
    初始目录:$(Dir)

    参考:https://blog.csdn.net/cpongo3/article/details/93854053

    3、可以加减首行注释

    随便录制一个宏,另存命名为“加注释”。

     对这个宏进行修改。代码为:

    str = document.selection.Text;
    first_char=str.substr(0, 1);
    if (first_char=="#"){
    document.selection.Replace("^# ","",eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp,0);
    }
    else if (first_char!=""){
    document.selection.Replace("^","# ",eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp,0);
    }

    然后将快捷键Ctrl+/分配给他:

     键盘——我的宏——加注释.jsee,加入Ctrl+/的快捷键,快捷键还可以是别的,比如Spyder的Ctrl+1等等。

    EmEditor 关于Text宏参考:

    http://www.emeditor.org/zh-cn/macro_selection_selection_text.html

  • 相关阅读:
    CodeForces 288A Polo the Penguin and Strings (水题)
    CodeForces 289B Polo the Penguin and Matrix (数学,中位数)
    CodeForces 289A Polo the Penguin and Segments (水题)
    CodeForces 540C Ice Cave (BFS)
    网站后台模板
    雅图CAD
    mbps
    WCF学习-协议绑定
    数据库建表经验总结
    资源位置
  • 原文地址:https://www.cnblogs.com/yanghao2008/p/12996864.html
Copyright © 2011-2022 走看看