对代码和注释进行分离

2022-07-13 11:23:21 +08:00
 o0
由于不断受到资本家的铁拳打击,于是上班路上想到这个,将代码和注释分开保存,代码保持干净正常上传仓库,注释只存在本地,编写代码的时候又可以相对方便的查看、编辑注释(比如左右排列同步滚动)。

不知道有没有类似工具或者插件
3994 次点击
所在节点    奇思妙想
26 条回复
xuelu520
2022-07-13 11:33:23 +08:00
2 份项目,一份正常带注释的代码。一份是用脚本清掉注释的。
自己就在带注释的那份上开发。git 推那份不带注释的。
cutepig
2022-07-13 11:37:24 +08:00
代码只是你一个人维护,有没有 code review?
如果多人维护,或者有 code review 的话,很难做吧

否则就简单了,完全可以改搞一个私人的代码仓库,但每次 release 软件之前从里面拿出代码混淆一下代码放到公司的库里面。写个脚本很简单
NexTooo
2022-07-13 11:38:44 +08:00
@cutepig 狠还是你狠。。。
selca
2022-07-13 11:47:27 +08:00
直接提交反编译版本吧
zr8657
2022-07-13 11:51:11 +08:00
多写点注释最后达到的效果差不多,反正代码更了注释也不更
fzdwx
2022-07-13 11:56:18 +08:00
idea 有个插件叫`private notes`可以试试
Jaosn
2022-07-13 12:04:07 +08:00
好像也不犯法吼,是个好思路
FrankAdler
2022-07-13 12:51:14 +08:00
@xuelu520 报错的时候行号全是错的,查 bug 查到不想查
masterclock
2022-07-13 13:05:46 +08:00
golang: 注释就不是代码?啊?!啊?!
v23x
2022-07-13 13:07:57 +08:00
注释很多时候是有害的....尤其是频繁变化的代码

最好的代码应该是不需要注释都能看懂的代码 虽然这并不容易
sun1991
2022-07-13 13:46:50 +08:00
是时候祭出这篇神作了: https://coderlmn.github.io/frontEndCourse/unmaintainable.html
也是之前从 V2 保存的.
flyqie
2022-07-13 13:51:46 +08:00
@masterclock

哈哈哈,go 在这方面太惨了。

cgo 和各种各样的 go:指令。

真想清注释得单独区分出来,十分感人。
titanlpy
2022-07-13 14:07:16 +08:00
@sun1991 这个是真的牛逼
danhahaha
2022-07-13 16:20:05 +08:00
用粤语注释
AX5N
2022-07-13 16:25:09 +08:00
直接手写一个 git 不就好了,你在上传过程中自动清理掉注释,缺点是没办法实现完整的 git 功能(麻烦)。
TtTtTtT
2022-07-13 16:29:19 +08:00
多大仇。。
dcmi2021
2022-07-13 16:36:19 +08:00
@sun1991 服了......
duke807
2022-07-13 16:43:40 +08:00
@danhahaha
jyutping.org 命名變量
echoechoin
2022-07-13 18:16:19 +08:00
https://stackoverflow.com/a/70526725/17792990 给你删除代码注释的方法
loading
2022-07-13 19:39:49 +08:00
独立开发者:留注释
打工人:被炒,马上就要先把你炒掉。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/865868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX