吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9595|回复: 35
收起左侧

[原创工具] vscode 中文快速输入插件 2020年7月17日 更新

  [复制链接]
zj1d 发表于 2020-3-10 09:18
本帖最后由 zj1d 于 2020-7-17 07:59 编辑

2020年7月17日更新
在众人的帮助下
添加了各种双拼输入 五笔输入
已经获取到原有标识符 自动按作用域提示
已上架vscode商店
https://marketplace.visualstudio.com/items?itemName=CodeInChinese.ChineseInputAssistant
https://marketplace.visualstudio.com/items?itemName=CodeInChinese.ChineseInputAssistant
在插件商店搜索 中文 就可以找到
已开源
https://gitee.com/Program-in-Chinese/vscode_Chinese_Input_Assistant


详细请看开源项目地址
2020年3月12日更新
添加了对所有文本编辑的支持并匹配本行外任意位置的中文
添加了词条描述避免被超长的拼音盖住后面的汉字内容比如 汪汪汪汪汪汪汪汪黑汪汪汪 妙妙妙喵喵喵
屏蔽掉了那些非常非常长的文本因为这很可能不是你想输入的内容 而不巧这段拼音很长涵盖了几乎所有的英文字母
然后随便按几个键都会提示出上面的内容就让人很闹心
删除了英文代码的重复提示项
2020年3月12日.gif

ztest-1.0.0.zip (144.27 KB, 下载次数: 73)
大家好鸭 最近又填一坑
这也是一个很小众的需求 毕竟很少有人用中文做变量 但是如果你是
这个插件一定是解决行业痛点的小工具
在vscode中快速输入中文变量名
理论上适合任何脚本文件

脚本分析从文件头到输入行的文本 并切割 将有中文的变量添加拼音快速输入前缀
看东西~
zzzz.gif
安装方法 :
打开vscode
点击插件图标
点击小点点
点击从visx安装
点击下载好的visx文件
点击安装

image.png
ztest-0.0.1.zip (70.53 KB, 下载次数: 63) 0.1版本留个纪念 只支持js的初级想法实现
1.0

免费评分

参与人数 7吾爱币 +13 热心值 +7 收起 理由
从零学习的歪经小 + 1 谢谢了,特别好用
FireCloud + 1 + 1 我很赞同!
itchings + 1 + 1 说给楼下的mahati:中国男人在中国很难找女朋友,外国穷逼来中国,女人随便.
boyving + 3 + 1 我很赞同!
888668 + 1 + 1 热心回复!
风之暇想 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
鸣少 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| zj1d 发表于 2020-3-10 10:51
mahati 发表于 2020-3-10 10:30
如果写代码,建议多看看“程序员代码命名规则”相关文章比较好,行业中书写代码的默认原则是:代码中的命名 ...

我不赞同此观点
程序是高级语言
早期确实有中文变量出错的问题 甚至用中文注释的代码都会出错 出了一批纯英文代码高手
但是现在各大ide已经把字符集扩展到了utf8 各种语言都可以走进编程 emoji表情都可以
中文可以大大降低编程入门门槛和对程序逻辑的理解
我接触的遇到的大多数bug都是低级逻辑错误
逻辑错误的根源往往正是错误理解了英文的意思
并不是那英文有多难 比如get set put pull这种 而是你本身是用中文思考的 即使你写出了英文的代码 过了几个月 你再看那英文 你也一脸蒙蔽 你还是要将英文的代码在脑子里转换回中文 再捋一遍 这是啥 这怎么回事
编程必须用英文的时代终将成为过去
死守老旧条款的人要被钉在耻辱柱上
mahati 发表于 2020-3-10 10:30
如果写代码,建议多看看“程序员代码命名规则”相关文章比较好,行业中书写代码的默认原则是:代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 即使纯拼音命名方式也要避免采用。

若非程序员出身,那么作为程序爱好者,良好的起步、规则、要求的了解,可以给今后的成长铺平直路。

正确并形象地给函数、变量命名,不仅可以增加程序的可读性,也是程序员编程风格的一种反映。

所以不要娇惯不良好的变成习惯,这对行业不是好事。

驼峰命名法是近年来越来越流行的命名方法,也可以参考大公司的优秀文案,
比如《阿里巴巴Java开发手册v1.4.0(详尽版)》,里面有清楚的行业命名规则,
下载地址不用搜了,拱手奉上:http://yqfile1.alicdn.com/389c3b3079459d553a01061fb41eab17.pdf?OSSAccessKeyId=LTAIWGqo9EXAfCt9&Expires=1583806782&Signature=nzpvWYtwk%2FL48%2B%2F07tsJNty0Mbk%3D

一个优秀的规则可以成就一个优秀的个人和团队,同样,一个不守规则的思想有一天终会体验到道路的异常艰辛是一个人走不下去的。
sndca 发表于 2020-3-11 03:04
本帖最后由 sndca 于 2020-3-11 03:14 编辑

一个优秀的规则可以成就一个优秀的个人和团队,同样,一个不守规则的思想有一天终会体验到道路的异常艰辛是一个人走不下去的。

规则是人定的,要看前提条件
场景是英文多代叠加累积的成熟场景环境

如果有中文的成熟场景环境

一样会有可以成就一个优秀的个人和团队


不管是字体、语音或什么工具
都需要一个常年累积的过程

不管是人类第1台飞机还是第1台汽车还是第1台计算机
不仅毛病问题多,也没舒适性,维护麻烦困难,更不适合市场化,也没平民愿意买单。都需要过程。
Sylia若风 发表于 2020-3-10 09:33
好东西,试试
alivio_israu 发表于 2020-3-10 09:45
支持中文变量了?只是看着挺别扭的……
wuaili1314 发表于 2020-3-10 09:59
我是新手,有了这个学习起来就方便多了
cj13888 发表于 2020-3-10 10:15
值得一试,谢谢分享
魔幻冰扬 发表于 2020-3-10 10:28
中文变量? 还是js
godmessengers 发表于 2020-3-10 10:34
很不错哦,
Jacky9771 发表于 2020-3-10 11:33
zj1d 发表于 2020-3-10 10:51
我不赞同此观点
程序是高级语言
早期确实有中文变量出错的问题 甚至用中文注释的代码都会出错 出了一 ...

我表示完全赞同.

即可在各大语言和IDE都能正确认识并兼容汉字,使用UTF-8编码的情况下.

适当地使用本地文字,有利于对逻辑关系的理解.

当然,那种需要在全球化发行的大型软件肯定是不行.

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表