对 Flymake 和 Flyspell 使用一键
我使用 Flymake 和 pyflakes 来检查我的 Python 代码,并使用 Flyspell 来检查我的字符串和注释。我想要有一个函数可以转到下一个错误,或者如果当前出现错误,则显示有关错误的信息。我该如何写这个函数呢?
I am using flymake with pyflakes to check my python code and flyspell to check my strings and comments. I want to have one function which will go to the next error, or will display information about the error if currently at an error. How would I write this function?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此代码提供的功能可将您跳转到下一个错误,如果是 Flymake 错误,则显示其信息,如果是 Flyspell 错误,它会为您纠正它。如果您不希望自动更正,请取消注释调用
'my-flyspell-message
的行,并删除调用'flyspell-auto- Correct-word 的行之前的行
- 您只会收到一条有关单词拼写错误的消息。第一行将其绑定到键绑定 Cc n。有关绑定键的更多信息,请参阅信息页 Key绑定。
This code provides functionality which jumps you to the next error, and if it's a flymake error, displays information for it, if it's a flyspell error, it corrects it for you. If you don't want the auto-correction, un-comment the line that calls
'my-flyspell-message
and remove the line before that which calls'flyspell-auto-correct-word
- and you'll just get a message about the word being misspelled.The first line binds this to the keybinding C-c n. For more information on binding keys, see the info page Key Bindings.