#python
emacs-若干语言 lsp 配置备注
微软推出的language server protol 确实提升了文本编辑器的使用体验。就
emacs的使用而言,配合各个语言的 lsp 实现,能够减少配置语言开发环境的难度。这里记录一下使用emacs中的 rust, golang, python, c/c++ lsp 配置
·4min·李岩
emacs-若干语言 lsp 配置备注python调试方法(其一)
<一> 这里记录一些python调试的方法:
# coding=UTF-8
''' python debug method 1
use print function to get output informatino
'''
DEBUG = True
def _debug_(*args, **kwds):
''' depends on DEBUG value, print some function '''
global DEBUG
if DEBUG:
print(args, kwds)
if __name__ == "__main__":
_debug_("this is a test")
最常见的调试方法了。print可以依据需求调整为其他的方式(logging输出日志或者直接输出到文件中均可)。
·2min·李岩
python调试方法(其一)