⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aws.stp

📁 realview22.rar
💻 STP
📖 第 1 页 / 共 2 页
字号:
  # editing. This allows specifying a file to use. The default is
  # in your home directory and called rvdebug.tpl.
  template=Frvdebug.tpl         \\ Template file
  # 353 ; The editor and debugger support source control tools for access
  # to files and to change their editing state. You can specify the
  # source control system you are using. The editor will attempt
  # to detect your source control system if possible. If not, you
  # need to specify it. You can also setup for a custom one. If
  # so, you need to define commands to use. You can also override
  # the commands for known systems. See the 'cmd' properties for
  # details.
  {.src_ctrl                    \\ Source control information
    # 354 ;
    type=K(none,clearcase,sccs,rcs,cvs,custom,pvcs) \\ Type of source control system
    # 356 ; 
    {.cmds                      \\ Commands for source control
      # 383 ; 
      co=S                      \\ Checkout files for edit
      # 352 ; 
      ci=S                      \\ Checkin files that were edited
      # 346 ; 
      unco=S                    \\ Cancel checkout
      # 360 ; 
      add=S                     \\ Add a file to source control
      # 359 ; 
      tool=S                    \\ Pop Source Control tool
      # 331 ; 
      colist=S                  \\ Show Checkout list
      # 381 ; 
      vershist=S                \\ Get version history
      # 345 ; 
      diff=S                    \\ Show differences on two versions
      # 355 ; 
      diffprev=S                \\ Show difference from previous
      # 377 ; 
      cust1=S                   \\ 1st Custom command
      # 382 ; 
      cust2=S                   \\ 2nd Custom command
    }
    # 366 ;
    name=S                      \\ Name of source control tool
    # 344 ;
    cust1=S                     \\ Menu name for 1st custom command
    # 348 ;
    cust2=S                     \\ Menu name for 2nd custom command
    # 373 ;
    query=B                     \\ If should ask before executing command
  }
  # 334 ; Restore_state only applies to the editor run standalone (and
  # not in the debugger. If set, it will reopen the same windows
  # as were opened last time when you exited.
  restore_state=B0              \\ Restore state on startup (editor only)
}
# 365 ; The DEBUGGER group contains controls over debugger behavior
# specific to the generic actions. This is in conjunction with
# details specific to particular processors and vehicles (such
# as simulators and monitors).
[TEMPLATE=@DEBUGGER]
# 841 ; RVDEBUG normally uses the rvdebug.brd file in your home directory
# (which is initially copied from the rvdebug/etc directory). This
# field allows overriding that board file to use a different one.
board_file=F(Board-File [*.brd]) \\ Force specific board-file to be used.
# 840 ; The command settings control behavior in the command area of the
# Code window. This allows specific control for entry and for output.
{.Command                       \\ Controls Command area of code window
  # 828 ; the num_lines field controls the height of the command area in
  # lines shown. If this is set, it will be used each time a code
  # window is created. Otherwise, the last saved size will be used.
  num_lines=V                   \\ Height of command area
  # 825 ; Radix_in determines how numbers are treated when entered
  # into the command area. The default is decimal (which allows
  # 0xABCD for hex) but can be switched to hex (which allows
  # 0t1234 for decimal).
  radix_in=K(decimal,hexadecimal)0 \\ Radix for entered values
  # 849 ; Radix_out controls how normal values are shown by default.
  radix_out=K(decimal,hexadecimal)0 \\ Radix to show values
  # 850 ; 
  char=K(as_string,as_value)    \\ How to show char* and char[]
  # 824 ; 
  uchar=K(as_string,as_value)   \\ How to show unsigned char*
  # 835 ; Buffer_height controls the scrollback height of the command
  # output area. The default is 1024 lines.
  buffer_height=V1024           \\ Number of lines in display buffer
}
# 853 ; The Disassembler settings control how disassembly is viewed. This
# can be set for all processors and also for specific processors.
# These settings are for all processors. Note that not all processor
# disassmblers support all the features controlled here. In that
# case, the setting will be ignored.
{.Disassembler                  \\ Controls how disassembly is shown
  # 823 ; When instructions reference direct memory locations (relative
  # to PC or absolute), RVDEBUG will try to show the symbol at that
  # location. This allows disabling that functionality.
  symbols=B1                    \\ Show symbols for addresses in operands
  # 834 ; When an instruction has a label associated with its address,
  # RVDEBUG will show it inline. This allows disabling that feature.
  labels=B1                     \\ Show labels in line
  # 822 ; Normally RVDEBUG will show high-level language source interlisted
  # with the disassembly when available. This allows disabling that
  # facility (see also assembly source interlist)
  source=B1                     \\ Show source interlisted (C/C++/etc)
  # 818 ; This controls interlist of assembler source files with the
  # disassembly. This is isolated from high level language source
  # since the assembly source is less interesting in this mode.
  # Note that not all assemblers produce the information to allow
  # tagging of assembly source. This setting does not affect
  # the Src tab showing the assembler source.
  asm_source=B1                 \\ Show assembly source interlisted (if available)
  # 848 ; The default for interlisting is to show 8 line of source for
  # any instruction. If there are more source lines associated
  # with the instruction, they are not shown. This allows showing
  # more (-1 for all).
  source_line_cnt=V8            \\ Maximum number of lines of source to show per address
  # 839 ; Some disassemblers will identify frame or stack offset 
  # references in the operand fields. This setting will allow
  # showing the corresonding stack-based variable when possible.
  stack_syms=B0                 \\ Show stack symbols for frame/stack references
  # 821 ; Some disassemblers will identify register usage in the operand 
  # fields. This setting will allow showing the corresonding 
  # register-based variable when possible.
  register_syms=B0              \\ Show register variables for register use
  # 847 ; Some disassemblers have alternate format (processor specific).
  # The default is to show the format that makes sense given what
  # is known about procesor state. This allows forcing the default.
  # Note that the disassmble command allows changing the state
  # dynamically. Examples of format use are: ARM uses this for
  # 32 vs 16 bit instructions vs. Java byte codes. Some DSPs use 
  # this for mnemonic vs. algebraic format.
  format=K(auto,standard,alternate,bytecode)0\\ Default disassembly format
  # 843 ; Most disassmblers show the instructions as values and as
  # opcodes/operands. This allows suppressing the value when
  # possible.
  instr_value=B1                \\ Show instruction as value and opcode
}
# 846 ; The CODE group controls the graphical display characteristics
# of the CODE windows. The size and position is used to force a
# particular start point. Buttons are used to add or remove 
# buttons in the toolbar.
[TEMPLATE=@CODE]                \\ Code window specific controls
# 837 ; When an assembly file is opened and no connections are active
# and no projects are opened, the Code window does not know what
# type of processor is in use. This allows specifying the default.
# The name must be the 3 letter name used by RVDEBUG. If you are not
# sure, look at the .aco files in the etc directory.
asm_type=S                      \\ 3 letter name of processor for asm files
# 819 ; Pos_size is used to set the position on screen and/or the
# size of the window content in lines/characters. This will
# override the workspace's normal approach of using the same
# size as previous.
{.Pos_size                      \\ Position and Size forced on start
  # 845 ; 
  num_lines=V                   \\ Height in lines.
  # 827 ; 
  num_chars=V                   \\ Width in characters
  # 831 ; 
  x_pos=V                       \\ Position of top corner of window.
  # 832 ; 
  y_pos=V                       \\ Position of top corner of window.
}
# 838 ; Button settings allow you to add new buttons. Each buton is
# added by name (used as hover help string unless overwritten).
# Then, you can add descriptions (hover help and status line).
# you must define where the command is to go (RVDEBUG command,
# a registered DLL, or the host operating system command shell).
# If the button position is given, it will replace the normal
# button in that position so you can delete existing ones if
# needed.
{Button
  # 844 ; 
  Hover=S                       \\ Hover description
  # 833 ; 
  Description=S                 \\ Status line description
  # 830 ; 
  send_to=K(cmd,DLL,shell)0     \\ Where command goes \
                                \K Command Line, \
                                   DLL that registers for this by name, \
                                   Operating system command
  # 829 ; 
  Command=S                     \\ Command to generate
  # 836 ; 
  icon=K(Go,StepLine,StepLineOver,StepInstr,StepInstrOver,\
        GoToReturn,StopExecution,Up,Down,AttentionInterrupt,\
        NextB,NextP,NextT,New,Open,Save,Cut,Copy,Paste,\
        Update,User1,User2,User3,User4,User5) \\ Name of icon
  # 826 ; 
  dll=S                         \\ Name of DLL to send to.
  # 842 ; 
  position=V                    \\ Where to insert 1 relative (else append)
}
# 852 ;
[TEMPLATE=PROJECTS]             \\ List of projects to pre-load
# 122 ;
StrList=LF(Projects [*.prj])    \\ Projects to load on open of workspace
# 820 ;
[TEMPLATE=!WINDOW]              \\ Special internal for windows

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -