可折叠PL/SQL Developer区域

9

在plsqldeveloper中是否有一些标签或命令可以折叠我的代码区域; 在Java的netBeans中,我使用:

<editor-fold desc="description" default-state="collapsed">

如果我的记忆没有出错的话,在C#中:

#region;
2个回答

6

很遗憾,无法使用#region或类似的方式使您的代码可折叠。

如果您真的想折叠一个区域,您可能需要使用匿名块将其包围,并添加标签作为匿名块用法的提醒。

示例:

   create or replace procedure testing_code_folding is
      v_number number;
      v_date   date;
   begin
      begin <<fold>>
        v_number := 0;
        v_date   := sysdate;
      end;

      if v_number = 0 then
        dbms_output.put_line('end');
      end if;

    end testing_code_folding;

现在,您应该能够将内部匿名块周围的区域折叠起来。

1
@Roger,不应该有任何问题。 - Sathyajith Bhat

4
begin  -- this will mark the beginning of collapsible region
insert into state_cd values ('DC', 'District of Columbia');
insert into state_cd values ('AL', 'Alabama');
insert into state_cd values ('MT', 'Montana');
insert into state_cd values ('AK', 'Alaska');
insert into state_cd values ('NE', 'Nebraska');
end; -- the end of collapsible region

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接