Python:使用自动热键的多行注释

Python:使用自动热键的多行注释,python,comments,autohotkey,Python,Comments,Autohotkey,首先,我正在学习Python3.6,正在编写我的第一个程序 在谷歌搜索了很多Python中的多行注释后,我找到了3个答案: 使用#开始仅延伸到行末尾的注释。--这是100%的官方评论 在多行注释之前和之后使用三重“字符,如(“”)”但如果在文档字符串中使用,这将不起作用 某些IDE可以注释掉多行但是我假设如果代码在不同的IDE编辑程序中编辑,注释可能不会被注释掉,如果在记事本中编辑,注释肯定不会被注释掉 因此,为了完全正确无误,我想使用AutoHotkey在我的多行评论的每一行开

首先,我正在学习Python3.6,正在编写我的第一个程序

在谷歌搜索了很多Python中的多行注释后,我找到了3个答案:

  • 使用#开始仅延伸到行末尾的注释。--这是100%的官方评论
  • 在多行注释之前和之后使用三重“字符,如(“”)”但如果在文档字符串中使用,这将不起作用
  • 某些IDE可以注释掉多行但是我假设如果代码在不同的IDE编辑程序中编辑,注释可能不会被注释掉,如果在记事本中编辑,注释肯定不会被注释掉
因此,为了完全正确无误,我想使用AutoHotkey在我的多行评论的每一行开头写上“#”字符。我的计划是:

。。。。。使用(alt+)执行“主页,写入空格,向下箭头”

。。。。。使用(alt+/)执行“主页,删除2个字符,向下箭头”

这将允许我非常快速地注释或取消注释一行或多行。所有评论都是100%官方Python评论。请注意,每个#字符后面都会有一个空格,因此删除需要删除2个字符


我的问题是:(alt+)或(alt+/)键组合是否在Python编程中使用?如果是,还有其他关键组合建议吗?

尽管在评论中建议使用IDE来回答这个问题,但该IDE评论单行的典型功能是在所述行的开头添加“#”和空格

下面的代码为那些喜欢AHK的人实现了这一点:

^/::
{
Sendinput {Home}{#}{Space}
}
return

我一直使用“ALT+/”……考虑使用一个正确的Python IDE,比如pyGrand,在按下Ctrl/>代码时,首先正确地注释/取消多行的代码。“alt+/”一直是…-Huy Vo