Loading ...
Sorry, an error occurred while loading the content.

C++ Header files

Expand Messages
  • dz@caribe.net
    Hello all! I just discovered a new (to me) feature of EditPlus, though it is listed in the commands list of the Help File: File|Others|Open Header
    Message 1 of 4 , Jan 23, 2009
    • 0 Attachment
      Hello all!
      I just discovered a new (to me) feature of
      EditPlus, though it is listed in the commands list of
      the Help File:

      File|Others|Open Header (CTRL+SHIFT+H):
      This command loads the header file of the
      active document if it is C/C++ file.

      If anybody here is using EditPlus for C++ files,
      in case you didn't know, you can open related header
      files automatically.

      I wonder if this will work for any other file type?

      -dZ.
    • Bronius Motekaitis
      Huh-- great find dZ! FRom the help: Open Header command (File menu) ... bummer.. I could see it do includes in php, etc. At the same time, I can see EP
      Message 2 of 4 , Jan 23, 2009
      • 0 Attachment
        Huh-- great find dZ! FRom the help:
        Open Header command (File menu)
        >
        > This command loads the header file of the active document* if it is C/C++
        > file*.
        >
        > *Shortcuts*
        > Keys: Ctrl+Shift+H
        >

        bummer.. I could see it do includes in php, etc. At the same time, I can
        see EP having too much non-awesome-text-editor work having to *parse *the
        given language to discern file paths and all.

        -bronius


        On Fri, Jan 23, 2009 at 9:22 AM, dz@... <dz@...> wrote:

        > Hello all!
        > I just discovered a new (to me) feature of
        > EditPlus, though it is listed in the commands list of
        > the Help File:
        >
        > File|Others|Open Header (CTRL+SHIFT+H):
        > This command loads the header file of the
        > active document if it is C/C++ file.
        >
        > If anybody here is using EditPlus for C++ files,
        > in case you didn't know, you can open related header
        > files automatically.
        >
        > I wonder if this will work for any other file type?
        >
        > -dZ.
        >
        >
        >


        [Non-text portions of this message have been removed]
      • Brett Patterson
        Well, if you re like me, I define a root path and add that to my include path, so I don t have include ../../../../../../../folder/folder/folder/file.php but
        Message 3 of 4 , Jan 25, 2009
        • 0 Attachment
          Well, if you're like me, I define a root path and add that to my
          include path, so I don't have "include
          ../../../../../../../folder/folder/folder/file.php" but rather just
          "file.php" ;) That is an interesting find though.

          Gotta love the features you never knew you had ;)

          ~Brett

          Bronius Motekaitis wrote:
          >
          > Huh-- great find dZ! FRom the help:
          > Open Header command (File menu)
          > >
          > > This command loads the header file of the active document* if it
          > is C/C++
          > > file*.
          > >
          > > *Shortcuts*
          > > Keys: Ctrl+Shift+H
          > >
          >
          > bummer.. I could see it do includes in php, etc. At the same time, I can
          > see EP having too much non-awesome-text-editor work having to *parse
          > *the
          > given language to discern file paths and all.
          >
          > -bronius
          >
          > On Fri, Jan 23, 2009 at 9:22 AM, dz@...
          > <mailto:dz%40caribe.net> <dz@... <mailto:dz%40caribe.net>> wrote:
          >
          > > Hello all!
          > > I just discovered a new (to me) feature of
          > > EditPlus, though it is listed in the commands list of
          > > the Help File:
          > >
          > > File|Others|Open Header (CTRL+SHIFT+H):
          > > This command loads the header file of the
          > > active document if it is C/C++ file.
          > >
          > > If anybody here is using EditPlus for C++ files,
          > > in case you didn't know, you can open related header
          > > files automatically.
          > >
          > > I wonder if this will work for any other file type?
          > >
          > > -dZ.
          > >
          > >
          > >
          >
          > [Non-text portions of this message have been removed]
          >
          > <!-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family:
          > Arial; margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border:
          > 1px solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%;
          > font-weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp
          > #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; }
          > #ygrp-mkp .ad a{ color: #0000ff; text-decoration: none; } --> <!--
          > #ygrp-sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor #ygrp-lc
          > #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%;
          > line-height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:
          > 10px; padding: 0 0; } --> <!-- #ygrp-mlmsg {font-size:13px;
          > font-family:
          > arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
          > #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select,
          > input, textarea {font:99% arial,helvetica,clean,sans-serif;}
          > #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
          > #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:
          > Georgia; } #ygrp-text p{ margin: 0 0 1em 0; } #ygrp-tpmsgs{
          > font-family: Arial; clear: both; } #ygrp-vitnav{ padding-top: 10px;
          > font-family: Verdana; font-size: 77%; margin: 0; } #ygrp-vitnav a{
          > padding: 0 1px; } #ygrp-actbar{ clear: both; margin: 25px 0;
          > white-space:nowrap; color: #666; text-align: right; } #ygrp-actbar
          > .left{ float: left; white-space:nowrap; } .bld{font-weight:bold;}
          > #ygrp-grft{ font-family: Verdana; font-size: 77%; padding: 15px 0; }
          > #ygrp-ft{ font-family: verdana; font-size: 77%; border-top: 1px
          > solid #666; padding: 5px 0; } #ygrp-mlmsg #logo{ padding-bottom:
          > 10px; } #ygrp-reco { margin-bottom: 20px; padding: 0px; } #ygrp-reco
          > #reco-head { font-weight: bold; color: #ff7900; } #reco-grpname{
          > font-weight: bold; margin-top: 10px; } #reco-category{ font-size:
          > 77%; } #reco-desc{ font-size: 77%; } #ygrp-vital{ background-color:
          > #e0ecee; margin-bottom: 20px; padding: 2px 0 8px 8px; } #ygrp-vital
          > #vithd{ font-size: 77%; font-family: Verdana; font-weight: bold;
          > color: #333; text-transform: uppercase; } #ygrp-vital ul{ padding:
          > 0; margin: 2px 0; } #ygrp-vital ul li{ list-style-type: none; clear:
          > both; border: 1px solid #e0ecee; } #ygrp-vital ul li .ct{
          > font-weight: bold; color: #ff7900; float: right; width: 2em;
          > text-align:right; padding-right: .5em; } #ygrp-vital ul li .cat{
          > font-weight: bold; } #ygrp-vital a{ text-decoration: none; }
          > #ygrp-vital a:hover{ text-decoration: underline; } #ygrp-sponsor
          > #hd{ color: #999; font-size: 77%; } #ygrp-sponsor #ov{ padding: 6px
          > 13px; background-color: #e0ecee; margin-bottom: 20px; }
          > #ygrp-sponsor #ov ul{ padding: 0 0 0 8px; margin: 0; } #ygrp-sponsor
          > #ov li{ list-style-type: square; padding: 6px 0; font-size: 77%; }
          > #ygrp-sponsor #ov li a{ text-decoration: none; font-size: 130%; }
          > #ygrp-sponsor #nc{ background-color: #eee; margin-bottom: 20px;
          > padding: 0 8px; } #ygrp-sponsor .ad{ padding: 8px 0; } #ygrp-sponsor
          > .ad #hd1{ font-family: Arial; font-weight: bold; color: #628c2a;
          > font-size: 100%; line-height: 122%; } #ygrp-sponsor .ad a{
          > text-decoration: none; } #ygrp-sponsor .ad a:hover{ text-decoration:
          > underline; } #ygrp-sponsor .ad p{ margin: 0; } o{font-size: 0; }
          > .MsoNormal{ margin: 0 0 0 0; } #ygrp-text tt{ font-size: 120%; }
          > blockquote{margin: 0 0 0 4px;} .replbq{margin:4} -->




          [Non-text portions of this message have been removed]
        • Bronius Motekaitis
          Ok, I had in mind something more like $_SERVER[ DOCUMENT_ROOT ] prepending paths of which EP nor any text editor would have any clue without knowing the server
          Message 4 of 4 , Jan 26, 2009
          • 0 Attachment
            Ok, I had in mind something more like $_SERVER["DOCUMENT_ROOT"] prepending
            paths of which EP nor any text editor would have any clue without knowing
            the server "publish/target" environment and php itself..



            On Sun, Jan 25, 2009 at 10:10 AM, Brett Patterson <brett@...>wrote:

            > Well, if you're like me, I define a root path and add that to my
            > include path, so I don't have "include
            > ../../../../../../../folder/folder/folder/file.php" but rather just
            > "file.php" ;) That is an interesting find though.
            >
            > Gotta love the features you never knew you had ;)
            >
            > ~Brett
            >
            >
            > Bronius Motekaitis wrote:
            > >
            > > Huh-- great find dZ! FRom the help:
            > > Open Header command (File menu)
            > > >
            > > > This command loads the header file of the active document* if it
            > > is C/C++
            > > > file*.
            > > >
            > > > *Shortcuts*
            > > > Keys: Ctrl+Shift+H
            > > >
            > >
            > > bummer.. I could see it do includes in php, etc. At the same time, I can
            > > see EP having too much non-awesome-text-editor work having to *parse
            > > *the
            > > given language to discern file paths and all.
            > >
            > > -bronius
            > >
            > > On Fri, Jan 23, 2009 at 9:22 AM, dz@... <dz%40caribe.net>
            > > <mailto:dz%40caribe.net <dz%2540caribe.net>> <dz@...<dz%40caribe.net><mailto:
            > dz%40caribe.net <dz%2540caribe.net>>> wrote:
            > >
            > > > Hello all!
            > > > I just discovered a new (to me) feature of
            > > > EditPlus, though it is listed in the commands list of
            > > > the Help File:
            > > >
            > > > File|Others|Open Header (CTRL+SHIFT+H):
            > > > This command loads the header file of the
            > > > active document if it is C/C++ file.
            > > >
            > > > If anybody here is using EditPlus for C++ files,
            > > > in case you didn't know, you can open related header
            > > > files automatically.
            > > >
            > > > I wonder if this will work for any other file type?
            > > >
            > > > -dZ.
            > > >
            > > >
            > > >
            > >
            > > [Non-text portions of this message have been removed]
            > >
            > > <!-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family:
            > > Arial; margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border:
            > > 1px solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%;
            > > font-weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp
            > > #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; }
            > > #ygrp-mkp .ad a{ color: #0000ff; text-decoration: none; } --> <!--
            > > #ygrp-sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor #ygrp-lc
            > > #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%;
            > > line-height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:
            > > 10px; padding: 0 0; } --> <!-- #ygrp-mlmsg {font-size:13px;
            > > font-family:
            > > arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
            > > #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select,
            > > input, textarea {font:99% arial,helvetica,clean,sans-serif;}
            > > #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
            > > #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:
            > > Georgia; } #ygrp-text p{ margin: 0 0 1em 0; } #ygrp-tpmsgs{
            > > font-family: Arial; clear: both; } #ygrp-vitnav{ padding-top: 10px;
            > > font-family: Verdana; font-size: 77%; margin: 0; } #ygrp-vitnav a{
            > > padding: 0 1px; } #ygrp-actbar{ clear: both; margin: 25px 0;
            > > white-space:nowrap; color: #666; text-align: right; } #ygrp-actbar
            > > .left{ float: left; white-space:nowrap; } .bld{font-weight:bold;}
            > > #ygrp-grft{ font-family: Verdana; font-size: 77%; padding: 15px 0; }
            > > #ygrp-ft{ font-family: verdana; font-size: 77%; border-top: 1px
            > > solid #666; padding: 5px 0; } #ygrp-mlmsg #logo{ padding-bottom:
            > > 10px; } #ygrp-reco { margin-bottom: 20px; padding: 0px; } #ygrp-reco
            > > #reco-head { font-weight: bold; color: #ff7900; } #reco-grpname{
            > > font-weight: bold; margin-top: 10px; } #reco-category{ font-size:
            > > 77%; } #reco-desc{ font-size: 77%; } #ygrp-vital{ background-color:
            > > #e0ecee; margin-bottom: 20px; padding: 2px 0 8px 8px; } #ygrp-vital
            > > #vithd{ font-size: 77%; font-family: Verdana; font-weight: bold;
            > > color: #333; text-transform: uppercase; } #ygrp-vital ul{ padding:
            > > 0; margin: 2px 0; } #ygrp-vital ul li{ list-style-type: none; clear:
            > > both; border: 1px solid #e0ecee; } #ygrp-vital ul li .ct{
            > > font-weight: bold; color: #ff7900; float: right; width: 2em;
            > > text-align:right; padding-right: .5em; } #ygrp-vital ul li .cat{
            > > font-weight: bold; } #ygrp-vital a{ text-decoration: none; }
            > > #ygrp-vital a:hover{ text-decoration: underline; } #ygrp-sponsor
            > > #hd{ color: #999; font-size: 77%; } #ygrp-sponsor #ov{ padding: 6px
            > > 13px; background-color: #e0ecee; margin-bottom: 20px; }
            > > #ygrp-sponsor #ov ul{ padding: 0 0 0 8px; margin: 0; } #ygrp-sponsor
            > > #ov li{ list-style-type: square; padding: 6px 0; font-size: 77%; }
            > > #ygrp-sponsor #ov li a{ text-decoration: none; font-size: 130%; }
            > > #ygrp-sponsor #nc{ background-color: #eee; margin-bottom: 20px;
            > > padding: 0 8px; } #ygrp-sponsor .ad{ padding: 8px 0; } #ygrp-sponsor
            > > .ad #hd1{ font-family: Arial; font-weight: bold; color: #628c2a;
            > > font-size: 100%; line-height: 122%; } #ygrp-sponsor .ad a{
            > > text-decoration: none; } #ygrp-sponsor .ad a:hover{ text-decoration:
            > > underline; } #ygrp-sponsor .ad p{ margin: 0; } o{font-size: 0; }
            > > .MsoNormal{ margin: 0 0 0 0; } #ygrp-text tt{ font-size: 120%; }
            > > blockquote{margin: 0 0 0 4px;} .replbq{margin:4} -->
            >
            > [Non-text portions of this message have been removed]
            >
            >
            >


            [Non-text portions of this message have been removed]
          Your message has been successfully submitted and would be delivered to recipients shortly.