-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
通过IDE扩展提供常用功能的例程/片段 #133
Comments
参考"Python Cookbook第三版", 把计划中的先分功能块列举如下, 第一章是数据结构/算法:
货品清单 = [{'名称': '台式机', '数量': 5}, {'名称': '笔记本', '数量': 10}, {'名称': '显示器', '数量': 15}]
{
'奇数': {1, 3, 5},
'偶数': {2, 4, 6}
}
{
'奇数': [1, 3, 5],
'偶数': [2, 4, 6]
}
货品清单 = {
'台式机': 5,
'笔记本': 10,
'显示器': 15
}
仓库1 = {
'台式机': 5,
'笔记本': 10,
'显示器': 15
}
仓库2 = {
'键盘': 5,
'笔记本': 20,
'显示器': 15
}
class 用户:
def __init__(self, 用户id):
self.用户id = 用户id
def __repr__(self):
return '用户({})'.format(self.用户id)
sum(x *x for x in range(1, 4))
未列入的条目及原因:1.1 将列表拆成变量 -- 难以找到有代表性的代码片段 |
应该能起到加快速度的作用。相比起整理成函数还是有一定好处的,比如需要某个功能的时候并不好「import 我的常用功能」…… 我觉得实际上要用到的地方不多,有时候我倒是会选择效率低一些但是代码短的方法…… 对了,python规范是4空格缩进,你的gif里vscode把\t自动变成变成了2空格 |
@RimoChan 多谢
感觉相对灵活些, 但也是刚接触, 之前也不大用, 先自己试试.
嗯, 现在觉得这个主要用户群也许是不熟悉Python但不时用来完成一些日常事务的, 越是熟练开发者这个插件的价值会越小.
之前是参考了vscode文档示例, 要研究一下哪个vscode选项出了问题(因为之前代码也是在vscode下, 却是4格缩进). |
考虑也添加些常用算法,尤其是排序相关的。 |
antfu/wenyan-lang-vscode#16 中发现,prefix 用中文时,可用ctrl+space 触发补全窗口(mac 中测试): |
源自#11 (comment) 比如vscode下的snippet功能(详见VS Code创建自定义Python代码片段):
The text was updated successfully, but these errors were encountered: