#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调试方法(其一)