今天终于把 phpstorm 这个祸害给卸载了,呼~松口气~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
kisshere

今天终于把 phpstorm 这个祸害给卸载了,呼~松口气~

  •  
  •   kisshere Sep 5, 2016 48154 views
    This topic created in 3523 days ago, the information mentioned may bechanged or developed.
    在别人的推荐下 试用了 phpstorm ,感觉还不错,语法提示确实较一般的编辑器更智能些,今天服务器端 php 有一段代码需要重新写逻辑,因为平时都是在 phpstorm 在线 ftp 编辑代码,还是本着简便的原则,这次我做出了人生中最错误的一个决定:直接用 phpstorm 在线编辑代码然后 ftp 上传。
    原先的 php 文件比较大,我自己改动了一部分代码后,高高兴兴上传了了代码,不知为啥网速不是太好,下面上传的进度条停留了很久一会儿, phpstorm 顶部才显示: the file is identical to remote one. 总算上传完了,然后中途有点其他事,我便关了 phpstorm 去做其他的了。回来后我高高兴兴刷新页面,页面显示空白,我想了半天,不可能啊,我的逻辑代码不可能错误,上传之前我检查了好多次啊,打开 phpstorm ,开始下载代码,呵呵哒,我的原来的代码已经被 phpstorm 吃了,纯空白的 php 文件!
    后来试了几次发现, phpstorm 在网速不太好的情况下,即使没有写入文件成功,他也会显示远程的文件和本地文件一样了,而我每次几乎都是在 phpstorm 在线编辑代码,本地备份的 php 文件都是很久远的了,于是乎,感谢 phpstorm ,感谢国家,我又得开始头脑风暴我改动了哪些代码了
    112 replies    2018-12-23 00:13:47 +08:00
    1  2  
    ghos
        1
    ghos  
       Sep 5, 2016 via Android
    虽然我用的是 idea ,但是 phpstorm 也应该有 localhistory 的吧
    popo233
        2
    popo233  
       Sep 5, 2016 via iPhone   23
    今天写了一个 bug ,气得我把键盘扔了
    luili
        3
    luili  
       Sep 5, 2016   8
    很好奇那些不需要 QA 测试,能直接线上改代码,且不需要用版本管理工具的公司是什么样的。。。
    thunderw
        4
    thunderw  
       Sep 5, 2016
    叫你不备份!叫你不用版本管理!
    timestamp
        5
    timestamp  
       Sep 5, 2016
    我都是用 sublime text
    JasperYanky
        6
    JasperYanky  
       Sep 5, 2016   1
    FTP 大法好
    kisshere
        7
    kisshere  
    OP
       Sep 5, 2016
    @luili
    @thunderw 个人的项目,不是公司的,所以没有做太多版本管理这方面的工作
    EXE
        8
    EXE  
       Sep 5, 2016   5
    是啊,什么破软件,居然不能自动帮你写代码,卸得好
    ye10010
        9
    ye10010  
       Sep 5, 2016
    这个应该算是 ftp 的问题,我直接 ftp 文件,网速不好的话,也会经常空白
    mornlight
        10
    mornlight  
       Sep 5, 2016   1
    Local History 你找过了吗,即使没用版本管理工具,它应该自己能保存若干个时间点的版本。
    卸掉软件有点莽撞...
    mornlight
        11
    mornlight  
       Sep 5, 2016   2
    上面图不行,重新传
    tedzhou1221
        12
    tedzhou1221  
       Sep 5, 2016 via iPhone
    工具,只是工具!使用的人才是重点。手术刀可以杀人也可以救人。
    kindjeff
        13
    kindjeff  
       Sep 5, 2016
    我每次用 pycharm 的 github 插件都会有一大堆非常奇怪的 commit ,什么 windows 什么的,于是把这个插件卸载了手动 commit 。
    br00k
        14
    br00k  
       Sep 5, 2016
    野路子
    lxy
        15
    lxy  
       Sep 5, 2016
    版本管理,只要是觉得如果代码丢了会心痛的项目就不要偷懒,反正不缺免费的私有仓库。
    zhuangzhuang1988
        16
    zhuangzhuang1988  
       Sep 5, 2016 via iPad   3
    今天终于把电脑给砸了,呼~松口气~

    嗯,我打算用小霸王学习机写代码了。。
    lc4t
        17
    lc4t  
       Sep 5, 2016 via iPhone   1
    能用编辑器就不用 ide (
    loveyu
        18
    loveyu  
       Sep 5, 2016
    自己的项目全部转 GIT+Webhook 更新代码,不管是 ftp 还算 sftp 上传都太烦
    yxzblue
        19
    yxzblue  
       Sep 5, 2016
    不明觉厉
    hellov22ex
        20
    hellov22ex  
       Sep 5, 2016
    PHP 作者知道么?那个写程序很牛 B 的人。

    上次我写了个 BUG ,一怒之下把他砍死了。
    mikicomo
        21
    mikicomo  
       Sep 5, 2016
    这么玩其他的 IDE 也总有一天要翻车
    SourceMan
        22
    SourceMan  
       Sep 5, 2016
    @mornlight 您可能是 MacQQ 的受害者,请及时下载 v5.1.2 止损
    iyaozhen
        23
    iyaozhen  
       Sep 5, 2016 via Android
    -_-|| 感觉楼主使用的不对吧,怎么说也要上个版本管理工具,自己的项目 github hook 就很好用呀。而且还有 local history

    @kindjeff 这个不会吧,用了好久没出现这种情况,插件肯定也不会自己 commit 呀
    CFO
        24
    CFO  
       Sep 6, 2016 via Android   6
    不用 git 的人 写完代码后晚上能睡着?
    ipconfiger
        25
    ipconfiger  
       Sep 6, 2016
    楼举是来向我等凡人炫耀自己可以不用任何 VCS 么?
    mornlight
        26
    mornlight  
       Sep 6, 2016
    @SourceMan 我靠,我还想了很久为什么这张图不行
    crytis
        27
    crytis  
       Sep 6, 2016 via iPhone
    谁让你线上不验证的
    PP
        28
    PP  
       Sep 6, 2016   1
    这贴看的,谁不小心填了谁的坑,谁不经意背了谁的锅。
    StarBrilliant
        29
    StarBrilliant  
       Sep 6, 2016
    今天终于把 vsftpd 这个祸害给卸载了,我以后就只能用 git 或 rsync 了,呼~松口气~
    StarBrilliant
        30
    StarBrilliant  
       Sep 6, 2016
    今天终于把 vsFTPd 这个祸害给卸载了,我以后就只能用 git 或 rsync 了,呼~松口气~
    ipconfiger
        31
    ipconfiger  
       Sep 6, 2016
    @StarBrilliant rsync 这货在网络不好的时候也会出问题, 哈哈
    Lonely
        32
    Lonely  
       Sep 6, 2016 via Android
    这什么逻辑……
    SoloCompany
        33
    SoloCompany  
       Sep 6, 2016
    php 果然是世界上最好的语言
    zpvip
        34
    zpvip  
       Sep 6, 2016
    楼主转 Ruby on Rails 吧,从开始就是 best practice ,你说的这种事,压根就不会发生,不管用什么编辑器。
    ljbha007
        35
    ljbha007  
       Sep 6, 2016
    git 都不用 遇到这种事情很正常啊
    buir
        36
    buir  
       Sep 6, 2016
    有个人不喊我爹 我就给它砍死了
    Perry
        37
    Perry  
       Sep 6, 2016
    强行摔锅
    ericls
        38
    ericls  
       Sep 6, 2016 via iPhone
    这也能甩锅
    cuebyte
        39
    cuebyte  
       Sep 6, 2016
    楼主用 FTP ,结果却把锅摔给一个 IDE 。真是思路清奇。
    julor
        40
    julor  
       Sep 6, 2016 via Android
    这什么破电脑,传个代码都有问题,摔了!
    xiluo
        41
    xiluo  
       Sep 6, 2016
    看了评论,这段子功力~
    greatghoul
        42
    greatghoul  
       Sep 6, 2016
    感觉像是 90 年代写代码的。。
    flydogs
        43
    flydogs  
       Sep 6, 2016 via iPhone
    用文本编辑器+ftp 的路过
    wupher
        44
    wupher  
       Sep 6, 2016
    jetbrain 这个坑背得真是冤哪。

    而且我估计像楼主这样的, 100%用的是盗版吧。
    FrankFang128
        45
    FrankFang128  
       Sep 6, 2016 via Android
    自黑?
    wibile
        46
    wibile  
       Sep 6, 2016
    年轻人啊, too young ,你这是要被喷死啊。。。。。
    hhstore
        47
    hhstore  
       Sep 6, 2016
    难道不应该一路刷:
    MDZZ!
    Phariel
        48
    Phariel  
       Sep 6, 2016 via Android   1
    用盗版还把该用版本控制的却用 FTP 还用错的锅甩给 IDE 呵呵
    66beta
        49
    66beta  
       Sep 6, 2016
    FTP 不好吧,以前私活客户服务器在法国,那叫一个卡,传上去空白文件几率超大
    hosealee
        50
    hosealee  
       Sep 6, 2016
    作为宇宙最好的语言怎么可以出现空白页,弄死!(表喷我呀)
    killerv
        51
    killerv  
       Sep 6, 2016
    PHPStorm :这锅我不能背
    jun4rui
        52
    jun4rui  
       Sep 6, 2016 via Android
    我还以为都直接编辑本地,然后自动发布到服务器的呢,直接玩 FTP 可能会死哦。
    wzxjohn
        53
    wzxjohn  
       Sep 6, 2016   4
    神一样的逻辑啊~
    今天不小心被开停车费罚单了,一怒之下把我的玛莎拉蒂砸了。再也没有罚单了~呼~松口气~
    uxstone
        54
    uxstone  
       Sep 6, 2016
    楼上神回复
    youxiachai
        55
    youxiachai  
       Sep 6, 2016
    话说..lz 已经被吐槽到不能自理了吗...
    quericy
        56
    quericy  
       Sep 6, 2016
    楼主删了 phpstorm,却不知刚好把可以根据本地历史记录来对比修改了哪些地方的最后一条路给堵死了
    mornlight
        57
    mornlight  
       Sep 6, 2016
    @SourceMan 讲道理,并没有找到 Mac QQ 的更新,现在还是 5.1.1
    keysona
        58
    keysona  
       Sep 6, 2016
    ...先好好看下这个软件的功能把。。。
    mogita
        59
    mogita  
       Sep 6, 2016 via iPhone
    @quericy 可怜刀耕火种的群落。
    cjyang1128
        60
    cjyang1128  
       Sep 6, 2016
    建议使用 rsync 作为代码之间的同步工具
    skylancer
        62
    skylancer  
       Sep 6, 2016
    我试了下,发现卤煮压根连菜单都没看过
    很服气
    php230
        63
    php230  
       Sep 6, 2016
    自己傻,怪人家 IDE
    sytnishizuiai
        64
    sytnishizuiai  
       Sep 6, 2016
    服!!!
    cevincheung
        65
    cevincheung  
       Sep 6, 2016
    表示自己写个 hello world 起码也要弄个 svn 仓库的路过。
    zi
        66
    zi  
       Sep 6, 2016
    再小的项目也不能不用版本管理 啊
    teavoid
        67
    teavoid  
       Sep 6, 2016
    这个锅不能让 phpstorm 来背
    cheny95
        68
    cheny95  
       Sep 6, 2016
    Ixizi
        69
    Ixizi  
       Sep 6, 2016
    准备全面转向 visual studio code
    macroideal
        70
    macroideal  
       Sep 6, 2016
    自己操作不对, 怪工具
    Gran1987
        71
    Gran1987  
       Sep 6, 2016
    这破网络,我从此和网络运营商一刀两断。
    tagtag
        72
    tagtag  
       Sep 6, 2016
    好水好水
    bk201
        73
    bk201  
       Sep 6, 2016 via iPhone   1
    又是 php 程序员...不反思自己怪别人,我估计你还会埋怨推荐这工具的人.
    dadait
        74
    dadait  
       Sep 6, 2016
    @loveyu 我也是, GITLAB + WEBHOOK 。
    murmur
        75
    murmur  
       Sep 6, 2016
    什么年头还在用 ftp 做版本管理
    DoraJDJ
        76
    DoraJDJ  
       Sep 6, 2016 via Android
    @murmur +1 ,况且 FTP 它本身只是个文件传输服务,跟版本管理都扯不上关系。
    lincanbin
        77
    lincanbin  
       Sep 6, 2016
    笑出声, FTP 。
    lincanbin
        78
    lincanbin  
       Sep 6, 2016
    我自己一些就三四个文件的个人小项目都用 Git 部署来着。
    fork3rt
        79
    fork3rt  
       Sep 6, 2016
    喷归喷,不过 PHPStorm 确实有这个问题。。 吃过一次亏。
    kaneg
        80
    kaneg  
       Sep 6, 2016
    居然不用版本管理工具,下次你是不是要砸电脑。
    gdtv
        81
    gdtv  
       Sep 6, 2016
    楼主的文件管理方式是不够好,但楼主这个问题确实是 phpstorm 的错啊。

    PS :现在的人行道乱占用太严重,某人走在人行道上被杂物碰倒,路人说:“这年头还有人走路啊,怎么不开车?”
    ik1010
        82
    ik1010  
       Sep 6, 2016
    哈哈,居然在程序员的聚居地喷 jetbrains
    inbox
        83
    inbox  
       Sep 6, 2016
    This is a good reason why you know your Local History
    Felldeadbird
        84
    Felldeadbird  
       Sep 6, 2016
    笑!这样管理代码不出问题才怪。
    wubotao
        85
    wubotao  
       Sep 6, 2016
    楼主的逻辑我看不懂
    wizardforcel
        86
    wizardforcel  
       Sep 6, 2016 via Android
    所以直接用 vim 改就不需要找了??
    Clarencep
        87
    Clarencep  
       Sep 6, 2016
    看到一堆喷 LZ 的就对了
    bridge45
        88
    bridge45  
       Sep 6, 2016
    楼主关贴吧,别等骂....
    nilai
        89
    nilai  
       Sep 6, 2016
    楼主 SB
    wwek
        90
    wwek  
       Sep 6, 2016
    用 ftp 还有理了
    计算一个人开发也的上 GIT
    zwh8800
        91
    zwh8800  
       Sep 6, 2016
    蛤蛤,不用 git 怪 IDE 咯?
    azh7138m
        92
    azh7138m  
       Sep 6, 2016 via Android
    @gdtv PHPstorm 有本地历史,每一次修改都会存下来,不过界面是英文的,可能对楼主来说有点难:)
    shunia
        93
    shunia  
       Sep 6, 2016
    哈哈哈哈哈哈哈
    FreeDog
        94
    FreeDog  
       Sep 6, 2016
    @CFO Git + Dropbox + GitHub Remote + Time Machine 的情况下才能睡着 _
    LINAICAI
        95
    LINAICAI  
       Sep 6, 2016
    公司能用 ftp 开发嘛?服了
    treycheng
        96
    treycheng  
       Sep 6, 2016
    喜闻乐见。。 工具背锅
    gouflv
        97
    gouflv  
       Sep 6, 2016
    hahahahahahahahahahahahahahaha
    C0VN
        98
    C0VN  
       Sep 6, 2016
    帖子怎么感觉前几天看过?
    sun2920989
        99
    sun2920989  
       Sep 6, 2016
    代码管理方式落后,是楼主的事.工具没有明确提示同步状态成与否,是工具的事.
    可以建议楼主使用更科学的管理方式来避免问题,但是不懂楼上一群人在嘲笑什么.
    JetBrains 已成神教,容不得半点指责.
    cobola
        100
    cobola  
       Sep 6, 2016


    直接连 ftp 的话 vscode 最棒
    1  2  
    About     Help     Advertise     Blog     API     FAQ     Solana     5481 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 334ms UTC 06:07 PVG 14:07 LAX 23:07 JFK 02:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86