zoukankan      html  css  js  c++  java
  • Lazarus IDE的几个小技术

       delphi+cnpack用惯了,转移到lazarus有点难受是不是!其实,lazaurs的编辑器也是蛮强大的,支持代码补全,自动完成,模板编辑,多行缩进注释,选定代码后批量更改里面的单词!目前,我知道的就这些。

        好,先第一个,代码补全!
            按下键盘的Ctrl+W键!输入变量后按下这个键就OK啦~

        第二个,自动完成!
            自动完成的快捷键大多数都冲突了,解决方法是打开Tools->Option->Editor->Key Mappings->CodeTools commands->Identifier completion上右键edit,然后根据实际情况修改吧,我的是再勾选Alt,也就是说,我的热键是Ctrl+Alt+Space!不懂的看图!


        第三个,模板编辑!
            这个也蛮简单,按下键盘的Ctrl+J,然后输入class,回车!是不是很酷!

        第四个,多行缩进注释!
            缩进的:向左 -> Ctrl+U
                          向右 -> Ctrl+I(选中多行代码更爽)
            多行注释:Ctrl+/

        第五个,选定代码后批量更改里面的单词!
            先选中一行代码,然后点击编辑器左边显示行号左边的那支笔,看看图哦。



            这个时候你可以输入b,变量a就全部改为b,还可以按下tab跳到下一个单词。

        到这里完了没有,嘿嘿~再送大家一个非常好看的东东!编辑器的高亮!

    <?xml version="1.0"?>
    <CONFIG>
      <EditorOptions Version="9">
        <Display DoNotWarnForFont="Ubuntu Mono" EditorFont="Ubuntu Mono" EditorFontSize="13">
          <MarkupCurrentWord NoKeyword="False"/>
        </Display>
        <KeyMapping>
          <default Count="1">
            <Version Value="6"/>
            <Item1 Name="Identifier completion">
              <KeyA Default="False" Key1="32" Shift1="5"/>
            </Item1>
          </default>
        </KeyMapping>
        <CodeTools CodeTemplateFileName="/home/lht/.lazarus/lazarus.dci" CompletionLongLineHintTypeCompletionLongLineHintType="sclpExtendRightOnly" AutoDelayInMSec="104"/>
        <Mouse>
          <Default Version="1"/>
        </Mouse>
        <Color Version="9">
          <LangObjectPascal Version="9">
            <ColorScheme Value="Twilight"/>
            <SchemeTwilight>
              <Space Background="1973790" FrameColor="5000268" FrameStyle="slsDotted" FrameEdges="sfeBottom"/>
              <Number Foreground="7434751"/>
              <String Foreground="7337839"/>
              <Symbol Foreground="clYellow"/>
              <Comment Foreground="clSkyBlue" Style="fsItalic"/>
              <Assembler Foreground="11715098"/>
              <Directive Foreground="22015"/>
              <Case_label Foreground="16541892"/>
              <IDE_Directive Foreground="1478752"/>
              <Reserved_word Foreground="1023473"/>
            </SchemeTwilight>
          </LangObjectPascal>
          <Globals Version="9">
            <SchemeTwilight>
              <ahaDefault Background="1973790"/>
            </SchemeTwilight>
          </Globals>
          <LangPython Version="9">
            <SchemeTwilight>
              <Float Foreground="8345087"/>
              <Octal Foreground="16755455"/>
              <Number Foreground="8345087"/>
              <String Foreground="8388522"/>
              <Symbol Foreground="clYellow"/>
              <Comment Foreground="clSkyBlue"/>
              <Hexadecimal Foreground="8345087"/>
              <SyntaxError Foreground="16755285"/>
              <Documentation Foreground="16755370"/>
              <Reserved_word Foreground="43775"/>
              <Non_reserved_keyword Foreground="8366847"/>
            </SchemeTwilight>
          </LangPython>
        </Color>
        <Misc PasExtendedKeywordsMode="True"/>
        <General>
          <Editor TabIndent="True" TabWidth="2"/>
        </General>
        <DividerDraw>
          <LangObjectPascal>
            <TypeSect>
              <TopColor Value="9157119"/>
            </TypeSect>
            <TypeGVar>
              <TopColor Value="9157119"/>
            </TypeGVar>
            <TypeGStruct>
              <TopColor Value="9157119"/>
            </TypeGStruct>
            <TypeProc>
              <TopColor Value="9157119"/>
            </TypeProc>
            <TypeLStruct>
              <MaxDepth Value="1"/>
              <TopColor Value="9157119"/>
            </TypeLStruct>
          </LangObjectPascal>
        </DividerDraw>
      </EditorOptions>
    </CONFIG>
  • 相关阅读:
    html 标签分类
    第三课 物理地址和几条汇编指令
    第二课 寄存器
    第一课 基础知识
    利用队列进行二叉树的层次遍历
    二叉树前序创建三种遍历 代码亲测
    记录
    My97 DatePicker 全局显示、隐藏
    Available Memory Is Low
    connect by prior...start with...
  • 原文地址:https://www.cnblogs.com/China3S/p/3288356.html
Copyright © 2011-2022 走看看