zoukankan      html  css  js  c++  java
  • ISE_text_editor学习记录

    ISE Text Editor 概述

    ISE文本编辑器用于创建、查看和修改ASCII, UCF, VHDL, Verilog和TCL等文本内容

    • 自动补齐、文件插入和模版复制等辅助编辑功能
    • 使用命令进行缩进、转换和批注
    • 用书签和Go To命令导向文件
    • 查找和替换文本
    • 为HDL文件设置断点,用于仿真和调试
    • 从HDL文件对应行内容指向RTL电路图中的模块
    • 颜色标记必须要文件有正确的扩展名,同时,标记是按照单词内容而非语法进行的

    ISE文本编辑器的快捷方式

    Shortcut

    Action

    Ctrl+Z

    Undo

    Ctrl+Y

    Redo

    Ctrl+X or Shift+Delete

    Cut

    Ctrl+C or Ctrl+Insert

    Copy

    Ctrl+V or Shift+Insert

    Paste

    Alt+C

    Comment Line

    Alt+Shift+C

    Uncomment Line

    Shift+Tab

    Decrease Indent

    Tab

    Increase Indent

    Ctrl+Shift+U

    Convert to Uppercase

    Ctrl+U

    Convert selection to Lowercase

    Ctrl+Right Arrow

    Go to Next Word

    Ctrl+Left Arrow

    Go to Previous Word

    Ctrl+Home

    Go to Top of File

    Ctrl+End

    Go to Bottom of File

    Ctrl+A

    Select All

    Shift+Home

    Select to Beginning of Line

    Shift+End

    Select to End of Line

    Ctrl+Shift+Home

    Select to Beginning of File

    Ctrl+Shift+End

    Select to End of File

    Ctrl+Shift+Right Arrow

    Select to Next Word

    Ctrl+Shift+Left Arrow

    Select to Previous Word

    Ctrl+F

    Find

    F3

    Find Next

    Ctrl+H

    Replace

    Ctrl+Enter

    Activates auto-completion

    Left Arrow

    Cursor Left

    Right Arrow

    Cursor Right

    Up Arrow

    Cursor Up

    Down Arrow

    Cursor Down

    软件功能实现

    • 创建和编辑文本(Ctrl+Enter可进行补齐输入字的选择、Edit > Insert File插入选择的文件的内容、按下Alt并点击左键可选择指定行、对选择的内容整体缩进Edit > Indent > Increase/Decrease、为指定内容写批注Uncomment/Comment > Line(s))
    • 文本转换(选定文本并右键Convert > Lowercase/Uppercase、选定空格替换成字节对齐Edit > Convert > Selected Spaces to Tabs/Selected Tabs to Spaces、选定不同操作系统修改换行格式Edit > Convert > End of Lines)
    • 文件向导(用Edit > Go To中相关命令进行移动、View > Bookmark >添/删/看书签<不会被保存>、Edit > Find in Files做查找相关的操作、Edit > Replace做替换相关的操作、Edit > Go To > Schematic定位到电路图<XST综合的电路,并在RTL Viewer中打开文件才行>)
    • 调试源代码(添/删断点,仅适用于ISim的仿真)
    • 设置显示和默认参数(Edit > Preferences中设定键盘快捷方式、分离显示窗口Split Window、文本窗背景颜色、选中View > Word Wrap指定文本显示宽度为窗口宽度<自动将超出部分换行显示>、View > Line Numbers、显示格式标记<见下表>)

    Menu Command

    Action

    Show Whitespaces

    每个空格一个点,每个tab一个箭头

    Show Line Endings

    每行结尾一个特征标记

    Show Indentation Guide

    在tab间或等间隔的空格间显示一个竖线标记

    Long Line Marker

    Shows a right margin indicator at the Long Lines Limit you set in the Preferences Dialog Box - ISE Text Editor Page.

    保留字和正则式

    包含Verilog、VHDL、ABEL、Tcl和UCF等的众多保留字及功能概述,这里从略

    正则表达式内容较复杂,不过使用很广泛,有兴趣可以深入学习

    推荐学习

            文档程序:Xilinx ISE Help/Software Help/ISE Text Editor Help

            正则表达式《Mastering Regular Expressions》

  • 相关阅读:
    字符串处理(包括正则生成工具)
    php.ini 个别字段笔记
    php-5.4 升级到 php7.2
    【mysql笔记】针对 group_concat 长度限制
    七牛,前端上传图片
    PHP 替换 特殊空白符
    【代码块】定时任务<swoole> 100%无人值守
    安装nodejs
    linux安装beanstalkd
    个人笔记上传 -- redis安装
  • 原文地址:https://www.cnblogs.com/leyou2016/p/ISE_text_editor.html
Copyright © 2011-2022 走看看