V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
liweicomeon
V2EX  ›  问与答

你写代码等号两边空格吗?

  •  
  •   liweicomeon · 2018-01-09 11:28:44 +08:00 · 8008 次点击
    这是一个创建于 2544 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 visual studio 中写代码,每写完一句后回车,代码会自动变整齐,比如说等号两边会自动空格,但是在 Linux pycharm 中写 python,非得手动按空格,貌似也没找到设置像 vs 那样,好烦啊。大家写代码等号两边习惯空格吗? pycharm 有没有自动空格的设置或者插件?

    27 条回复    2018-01-10 06:21:41 +08:00
    twisted1995
        1
    twisted1995  
       2018-01-09 11:33:39 +08:00   ❤️ 1
    其没那么复杂,非要插件,你只要写完,格式化一下代码就好了
    GooMS
        2
    GooMS  
       2018-01-09 11:40:02 +08:00 via Android
    听你这么一说,我从来都是手动拍空格。
    ttgo
        3
    ttgo  
       2018-01-09 11:44:03 +08:00 via Android
    mac 下快捷键是 opt + cmd + L
    lincolnhuang
        4
    lincolnhuang  
       2018-01-09 11:46:08 +08:00
    看是什么代码的,有的代码有空格会语法错误
    taojing10
        5
    taojing10  
       2018-01-09 11:46:28 +08:00 via Android
    习惯手动
    JerryZhang
        6
    JerryZhang  
       2018-01-09 11:47:23 +08:00
    写 Shell,你加空格试试
    ivanchou
        7
    ivanchou  
       2018-01-09 11:55:57 +08:00
    @JerryZhang #6 哈哈,被坑过
    we000
        8
    we000  
       2018-01-09 12:06:30 +08:00
    shell 难道不是不加空格才会出错么? [ "$a" = "$b" ]
    zhangzzzzz
        9
    zhangzzzzz  
       2018-01-09 12:39:00 +08:00 via iPhone
    写等号不敲俩空格浑身难受
    Tokin
        10
    Tokin  
       2018-01-09 12:50:47 +08:00
    直接格式化一下代码,感觉手动敲空格影响效率
    dobelee
        11
    dobelee  
       2018-01-09 12:54:31 +08:00 via Android
    最起碼的習慣。
    privil
        12
    privil  
       2018-01-09 12:56:03 +08:00 via iPhone
    @we000 变量赋值你加空格试试,手动滑稽
    loading
        13
    loading  
       2018-01-09 13:03:21 +08:00 via Android
    golang 的 fmt 说了算,挺好的。
    shiroming
        14
    shiroming  
       2018-01-09 13:14:45 +08:00 via Android
    ctrl+alt+L
    SoulGem
        15
    SoulGem  
       2018-01-09 13:20:48 +08:00 via iPhone
    手动
    Kilerd
        16
    Kilerd  
       2018-01-09 13:23:58 +08:00
    不是手动加的表示你没有一个良好的编程习惯。
    tongz
        17
    tongz  
       2018-01-09 13:30:42 +08:00
    空格全都手动敲+1,不光等号两边,函数参数的逗号后跟一个空格再跟第二个参数,if 语句括号后面跟一个空格再跟大括号等。。
    tongz
        18
    tongz  
       2018-01-09 13:32:28 +08:00
    还有写文档的时候,严格遵循中文排版指南: https://github.com/sparanoid/chinese-copywriting-guidelines
    msl12
        19
    msl12  
       2018-01-09 14:20:28 +08:00
    以前从不加空格,被骂过一顿后就开始加上了
    Fly1993
        20
    Fly1993  
       2018-01-09 14:37:23 +08:00 via iPhone
    jason19659
        21
    jason19659  
       2018-01-09 15:50:33 +08:00
    空。。正好这个时间可以想一想代码
    xux9311
        22
    xux9311  
       2018-01-09 16:18:00 +08:00
    自从写 golang,我空格就很少打了。
    sensui7
        23
    sensui7  
       2018-01-09 16:30:01 +08:00
    因为懒, lint 规则直接用 recommend, 必须加, 而且 if () {}, function () 这些括号前边都得有空格, 现在已经习惯了.
    YYYeung
        24
    YYYeung  
       2018-01-09 20:31:39 +08:00
    等号两边不拍空格浑身难受
    whoam1
        25
    whoam1  
       2018-01-09 21:56:21 +08:00
    其实任何符号两边都想加空格,看着真舒服。
    yeahsky
        26
    yeahsky  
       2018-01-09 23:35:39 +08:00
    我看你们都加,我现在也加了,不加感觉不对劲
    K0
        27
    K0  
       2018-01-10 06:21:41 +08:00 via iPhone
    编程能力很好提高,养成的坏习惯却很难改了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   939 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.