V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pinews
V2EX  ›  程序员

什么编辑器可以实现隐藏特定代码的功能?

  •  
  •   pinews · 2019-05-26 17:15:19 +08:00 · 4359 次点击
    这是一个创建于 2009 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我想给一段代码加个标签,
    点开这个标签,显示所有关于这个标签的代码,其他代码不显示,
    如果关闭这个标签,所有关于这个标签的代码都不显示。

    我可以选择显示那些标签,隐藏哪些标签,

    现在折叠代码只能折叠一段代码的,感觉不是很爽。
    35 条回复    2019-05-27 16:54:09 +08:00
    GeruzoniAnsasu
        1
    GeruzoniAnsasu  
       2019-05-26 17:17:14 +08:00   ❤️ 1
    我觉得。。。有这种需求 可能是代码本身写得不怎么样

    加 tag,说明这堆代码要么是完全一样的,要么是同属于某种功能 /类型的代码,那么该做的应该是把它们重构放到一起,或者是想办法消除这些冗余
    pinews
        2
    pinews  
    OP
       2019-05-26 17:21:56 +08:00   ❤️ 2
    你废话怎么这么多?你说的我不知道?
    afirefish
        3
    afirefish  
       2019-05-26 17:23:57 +08:00   ❤️ 2
    Visual Studio
    #region MyRegion
    //...
    #endregion
    CEBBCAT
        4
    CEBBCAT  
       2019-05-26 17:25:17 +08:00 via Android
    @pinews 👏🏽
    pinews
        5
    pinews  
    OP
       2019-05-26 17:38:32 +08:00
    @afirefish vs 好像也是代码折叠和收藏功能哦
    xiri
        6
    xiri  
       2019-05-26 17:39:43 +08:00 via Android   ❤️ 9
    @pinews 这是问问题的态度???
    cherryas
        7
    cherryas  
       2019-05-26 17:45:50 +08:00
    技术相轻?
    pinews
        8
    pinews  
    OP
       2019-05-26 17:55:26 +08:00
    @xiri 痛击僵尸
    Flasky
        9
    Flasky  
       2019-05-26 17:56:17 +08:00 via Android
    这什么态度哦?👏👏👏👏
    p0rnhub
        10
    p0rnhub  
       2019-05-26 17:59:01 +08:00
    这什么态度哦?
    GeruzoniAnsasu
        11
    GeruzoniAnsasu  
       2019-05-26 18:01:12 +08:00   ❤️ 1
    @pinews




    回复给后边进来的人:

    一般 block 人的时候确实不会专门说一句“已 block ”,但真这么说的时候,其实是在给双方之外的其它人一种暗示:这个人不值得回复 /不值得关注,建议无视
    shenmegui
        12
    shenmegui  
       2019-05-26 18:10:25 +08:00
    @pinews 很佩服令尊令堂将您培养得如此优秀,方便请教下育儿经吗?
    pinews
        13
    pinews  
    OP
       2019-05-26 18:16:48 +08:00
    @GeruzoniAnsasu
    作者:匿名用户
    链接: https://www.zhihu.com/question/323388650/answer/681061298
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    在好些年前我还供职于媒体的一线时,媒体圈有过鄙视潮:你才专栏作家呢,你全家都是专栏作家!这个潮流来得快,去得也快。我在此先解释一下为什么会出现这个潮流:据我所知,因为论坛博客乃至微博等等网络平台的兴起,获得新闻线索越来越容易,但采访却越来越稀薄。一些媒体从业人员根据网络上传来传去的消息写稿,不外乎把这些原本被视为新闻线索的信息,当作正经的新闻发表,往往是这个线索做由头,把既往发展 /类似事实写出来作长长的背景,就算完稿。当年的财经媒体一度流行这么干,不过有的会加上一段专家采访点评。这种写稿方式,实在太像就一个主题而东扯西拉、罗列相关信息的专栏,至少当时与我共事的一线记者们是很不齿的;

    一个人终究会形成成熟稳定的核心价值观,以此来解读这个社会。这个核心价值观如此稳定而成熟,以至于你看待任何事物都扎根于此。当你对不同的事物做出评判时,就是各种视角、各种途径而殊途同归,再次论证了你的核心价值观。所谓“为学日益,为道日损,损之又损,以至于无为”。

    这种成熟与稳定,会让人有一眼看穿、太阳底下无新事的感觉。当一个人形成这种成熟稳定的核心价值观后,不再热衷于发表看法,因为反复重复,实在是一件不怎么有意思的事情——可如果发表看法成了赚钱谋生之本,就不一样了。
    pinews
        14
    pinews  
    OP
       2019-05-26 18:22:04 +08:00
    东拉西扯毫无意义的行为,为了维护自己可怜的尊严连最后的廉耻都丢掉了。
    whwq2012
        15
    whwq2012  
       2019-05-26 18:25:42 +08:00 via Android
    右转提问的艺术
    dingyi342555
        16
    dingyi342555  
       2019-05-26 19:34:00 +08:00 via Android   ❤️ 1
    emacs 可以。
    dingyi342555
        17
    dingyi342555  
       2019-05-26 19:37:59 +08:00 via Android   ❤️ 1
    org 模式,有个 outshine 模式把 org 推广到其他文件的。
    org 的 headline 可以添加标签等,然后用 org-agenda 显示哪些 headline。
    haozhang
        18
    haozhang  
       2019-05-26 19:41:40 +08:00 via Android   ❤️ 1
    这个提问很清楚啊,1L 扯东扯西就是不回答问题,我觉得 1L 以及赞 1L 的应该去学习下回答的艺术。
    pkookp8
        19
    pkookp8  
       2019-05-26 21:15:52 +08:00 via Android
    答非所问,成语,读音 dá fēi suǒ wèn,回答的不是所问的内容
    i8d0g
        20
    i8d0g  
       2019-05-26 21:49:08 +08:00   ❤️ 6
    你什么都知道 什么都懂 还问个鸡拔毛
    goreliu
        21
    goreliu  
       2019-05-26 21:50:23 +08:00 via iPhone   ❤️ 1
    人啊,只能看到别人眼中有刺,却看不到自己眼中有梁木,着实可悲。
    widewing
        22
    widewing  
       2019-05-27 01:44:00 +08:00 via Android
    想要回答,怕惹怒 lz,还是闭嘴吧
    pinews
        23
    pinews  
    OP
       2019-05-27 03:30:54 +08:00
    @dingyi342555 感谢,请原谅我是个小白,有时候冒出一些想法,相比一定有聪明的人提前实现好了,所以来请教一些老手,我刚才搜了一下 org 模式,好像说是记笔记的,但是的确是我心中想象的那个功能。
    现在的编辑器,ide 我看还是基于文本文件和文件夹的组织代码方式,加入类对象的功能,反而越来越复杂使阅读代码变的有些困难,如果能就地注释,统一提示组织,智能组合代码能更好一点
    pinews
        24
    pinews  
    OP
       2019-05-27 03:50:03 +08:00
    @shenmegui 不劳你费心,倒是你上来越过问题看评论,不知道怎么狂怒起来,难道是自己故意对号入座?如此头脑见识加上“妙语连珠”,不知替汝父母高兴还是悲哀。
    @i8d0g
    @widewing 不知道想要表达什么,请问我的提问哪里让你们这么生气,抑或是“同病相怜”?

    感谢几位朋友见多识广和不吝赐教。另感谢几位朋友的理解,无意开战,只是一些人估计字都没看上一行,就开始用自己的“成熟”的价值观抨击否定连自己都不明白的东西,实在难以明白为什么这么做,本想这些人或许能将废话转变成高论,结果只是容不得不同的见解。

    可以点我的个人页面看我的提问和回答,诚心请教,诚信感谢,至于那些不懂装懂,却还容不得别的见解的我能忍都忍了
    dabinDev
        25
    dabinDev  
       2019-05-27 09:13:03 +08:00   ❤️ 1
    idea 全家桶也支持
    //region //title

    //endregion
    brust
        26
    brust  
       2019-05-27 09:30:42 +08:00
    @GeruzoniAnsasu 感谢,已 block
    JXU1M0U2JXU1OTE2JXU1Rjg4JXU0RjY5JXU2NzBEJXU2OTdDJXU0RTNCJXU0RUU0JXU1QzBBJXU0RUU0JXU1ODAyJXU1QzA2JXU2MEE4JXU1N0Y5JXU1MTdCJXU1Rjk3JXU1OTgyJXU2QjY0JXU0RjE4JXU3OUMwJXVGRjBDJXU2NUI5JXU0RkJGJXU4QkY3JXU2NTU5JXU0RTBCJXU4MEIyJXU1MTNGJXU3RUNGJXU1NDE3JTNG
    zephyru
        27
    zephyru  
       2019-05-27 09:43:33 +08:00
    路过...虽然题主的态度的确不好..
    不过 1L 的确也是答非所问
    假设接手一个历史遗留项目,大量重复代码,组织结构也乱的不行,有这么个需求的确无可厚非..
    Elephant696
        28
    Elephant696  
       2019-05-27 10:00:15 +08:00
    @zephyru 我觉得你这段话应该改成

    ”虽然 1L 的确是答非所问,但题主的态度的确不好“ ,这样会比较好一点。。。非杠哈。

    ——————

    题主跑这里来发帖子问问题,虽然 1L 的回答不好,但是人家没有怎么题主吧,然题主的态度,不知道的还以为这是哪个公司的董事长斥责手下呐。
    题主跟那种借了钱还把自己当大爷的人没什么不同
    Vegetable
        29
    Vegetable  
       2019-05-27 10:14:04 +08:00   ❤️ 3
    现在的伸手党可真 TM 是大爷.
    还有很多扯回答的艺术的,建议去看一下 https://en.wikipedia.org/wiki/XY_problem 复习一下基础知识再看下边的.

    当一个用户在网上提出一个让大部分感觉奇怪的需求的时候,第一个应该考虑的不是如何解决这个奇怪的问题,而是问清楚这个问题是怎么产生的.一楼可以说跳过了这一步,直接表达了解决这个问题不应该去解决 X,而应该解决 Y.这样欠妥但绝对担不起一句不友善的回复.

    我个人认为问问题没问题,但是这个态度实在是很过分.
    HiCode
        30
    HiCode  
       2019-05-27 10:22:38 +08:00
    态度啊态度,态度是个好东西,Block 也是个好东西。
    omph
        31
    omph  
       2019-05-27 10:32:25 +08:00   ❤️ 1
    代码是二维的,楼主想到达多维
    pinews
        32
    pinews  
    OP
       2019-05-27 15:07:17 +08:00
    @Vegetable 有这么多打抱不平的?
    第一,我态度不好,是针对一些人的,就是那些态度本来也不好的人,
    第二,我怀疑你们这些人根本就没看我在问些什么,正如我之前说的见到几个字就和脑子中的想法联想起来,结果根本和我想的东西不是一码事,这个是 X-Y 问题吗?如果我说了 1 楼的问题,那么解决办法可以用 1L 的回答解决问题,或者用我提出的想法,很感谢一些朋友提出无数例子证明我的想法并不是奇怪的问题,但是我根本就没考虑过 1 楼的问题,仅仅是想这种想法将带来哪些便捷,他先是臆想出一个问题,然后自己回答自己玩。越扯越远。
    我生气的不是回答偏问题,而是根本不看问题就胡乱回答。以后这些人不会在回复了。

    感谢 @dabinDev
    pinews
        33
    pinews  
    OP
       2019-05-27 15:13:05 +08:00
    @omph 你说的很对,我觉得现在的 IDE 功能很强大,但还是基于文本文件和文件夹的方式组织代码,我觉得智能编程到来之前会先有你所说的多维编程,我看很多国外的创业公司在搞这个。
    Yapie
        35
    Yapie  
       2019-05-27 16:54:09 +08:00 via Android
    @pinews 这么暴躁一看就是什么都不知道╮(╯_╰)╭
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2730 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:03 · PVG 18:03 · LAX 02:03 · JFK 05:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.