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

  • 相关阅读:
    Customizing the Test Runner
    Creating Custom Shadows ——创建自定义shadow
    Extending Robolectric
    Driving the Activity Lifecycle
    Configuring Robolectric
    Writing Your First Test
    Getting Started
    Robolectric Test-Drive Your Android Code
    为知笔记 | 为知笔记 Markdown 新手指南
    LeetCode_238_Product of Array Except Self
  • 原文地址:https://www.cnblogs.com/yanghao2008/p/12996864.html
Copyright © 2011-2022 走看看