Advertisement

在Notepad++中启用Fortran90/95/2003语法高亮功能

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:XML


简介:
本教程详细介绍了如何在Notepad++编辑器中配置和激活针对Fortran 90/95/2003语言的语法高亮,帮助程序员提升代码编写效率。 Notepad++功能强大,但对Fortran90及以上版本的语法高亮支持不足。本人参照Intel Fortran Composer XE 2013的语法高亮效果,对网友提供的v1.0版本进行了修改,实现了与IVF中相同的语法高亮效果。 此外,建议使用Notepad++的朋友安装Tagsview、Tagsjump和Compare等插件,这些插件可以显著提高编码效率。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Notepad++Fortran90/95/2003
    优质
    本教程详细介绍了如何在Notepad++编辑器中配置和激活针对Fortran 90/95/2003语言的语法高亮,帮助程序员提升代码编写效率。 Notepad++功能强大,但对Fortran90及以上版本的语法高亮支持不足。本人参照Intel Fortran Composer XE 2013的语法高亮效果,对网友提供的v1.0版本进行了修改,实现了与IVF中相同的语法高亮效果。 此外,建议使用Notepad++的朋友安装Tagsview、Tagsjump和Compare等插件,这些插件可以显著提高编码效率。
  • Notepad++的VJASS
    优质
    本插件为Notepad++专门设计,提供精准的VJASS语言代码着色功能,帮助用户更高效地编写和阅读强联网对战游戏地图编辑语言。 vjass语法包是用于编写jass的辅助语言包,适用于Notepad++ 7版本。首次使用时,请打开Notepad++,点击“用户自定义语言”,选择导入该xml文件;然后打开一个jass文件,在“语言”选项中选择vjass即可开始使用。此语法包并未包含所有1.24版本的语法内容,仅包括部分1.24常量。
  • VerilogUE的应
    优质
    本文介绍如何在Visual Studio Code编辑器中为Verilog代码启用语法高亮功能,提升编程效率和代码可读性。 包含UEdit Verilog 语法高亮脚本,直接复制到安装目录的Wordfile文件夹中即可使用。这些脚本包括verilog2001.uew、SystemVerilog.uew以及Verilog2001_SystemVerilog.uew。
  • Notepad++ 自定义 nginx.conf 文件的配置方
    优质
    本文介绍了如何在Notepad++中为nginx.conf文件设置自定义语法高亮的方法,帮助用户更高效地编写和阅读Nginx配置。 如何在 Notepad++ 中为自定义的 nginx.conf 文件设置语法高亮: 步骤如下: 1. 选择“语言”菜单; 2. 点击“自定义语言格式”选项; 3. 导入下载好的 xml 配置文件; 4. 重启 Notepad++,即可开始使用。
  • Notepad++主题与配置文件.rar
    优质
    这是一个包含多种自定义主题和语法高亮配置的资源包,适用于Notepad++代码编辑器,帮助用户提升编程体验和代码可读性。 用于配置Notepad++主题以及SQL语法高亮的配置文件的具体使用方法,请参考相关博客中的导入方法介绍。
  • Notepad++的lua.xml与自动补全插件
    优质
    这款Notepad++插件为Lua语言提供专业的语法高亮和代码补全功能,帮助开发者提高编码效率和代码质量。 下载 Notepad++ 的 Lua 语法高亮和自动补全插件后,将其放置在 NotePad++ 安装目录下的 APIs 文件夹内即可。路径为:Notepad++\plugins\APIs\。
  • VSCode(Syntax Highlight and Semantic Highlight)
    优质
    本文章介绍了在VSCode中如何配置和使用语法高亮以及进阶的语义高亮功能,帮助开发者提高代码可读性和开发效率。 在 Visual Studio Code (VSCode) 中,语法高亮和语义高亮是提高代码可读性和美观性的关键功能。这两种方法帮助开发者更好地理解代码结构和含义,从而提升编程效率。 1. **语法高亮(Syntax Highlight)** 通过解析源代码并用不同的颜色或样式显示不同类型的代码元素(如关键字、变量、字符串和注释等),语法高亮能够区分其在代码中的角色。VSCode 使用 TextMate 的语法解析引擎来实现这一功能,TextMate 是一套基于正则表达式的规则集,它将源代码分解成一个个 token。例如,在 JavaScript 中,“def”、“if” 和 “else” 会被识别为关键字,而“function” 后面的字符串会标记为函数名。 - **Syntax Highlight 配置**:VSCode 允许用户自定义语法高亮规则。可以通过修改主题或者创建自定义主题来调整颜色。在 `settings.json` 文件中,可以设置 `editor.tokenColorCustomizations` 来个性化 token 的颜色。 - **修改 Syntax Highlight 配置颜色**:通过配置不同 token 类型的 scope(如 `keyword.operator.arithmetic.js`),可以精确控制每个语法元素的颜色。例如,可以在 JavaScript 中更改加号的显示颜色。 2. **语义高亮(Semantic Highlighting)** 相对于语法高亮,语义高亮更加高级,它不仅基于代码结构还考虑了代码含义和类型信息。VSCode 自 2019 年引入了这一功能,并利用语言服务器协议 (Language Server Protocol) 获取更丰富的代码分析结果,如变量类型、类成员以及模块等,从而提供更为精确的着色。 - **Semantic Highlighting 配置**:语义高亮通常在特定的语言扩展中完成。开发者可以开启或关闭特定语言的语义高亮功能或者调整其样式。在 `settings.json` 中,可以通过设置 `editor.semanticTokenColorCustomizations` 来定制语义 token 的颜色。 - **修改 Semantic Highlighting 配置颜色**:与语法高亮类似,也可以自定义语义高亮的颜色。但语义 token 的 scope 更加复杂,可能包含诸如变量、类型、函数成员和枚举值等,允许更加细腻地呈现代码的语义结构。 3. **VSCode 界面颜色配置** 除了语法和语义高亮外,VSCode 还提供了全局的颜色配置选项来调整编辑器的整体色调、背景色以及边框颜色。这些设置位于 `workbench.colorCustomizations` 中,用户可以根据个人喜好和视觉需求进行调整。 总的来说,VSCode 的语法高亮和语义高亮是提升编程体验的重要工具,它们使得代码更易于阅读,并且高度可定制化的颜色配置让开发者能够打造出符合自己工作习惯的编码环境。通过理解这些高亮机制以及如何进行个性化配置,开发人员可以更好地利用 VSCode 提升开发效率。
  • 基于Swing的编辑器实现(含
    优质
    本项目为一个基于Java Swing开发的代码编辑器,具备语法高亮显示功能,旨在提升用户编程体验和编码效率。 使用Swing实现一个支持语法高亮的编辑器,可以处理大约十几种不同的编程语言。
  • 代码的Notepad++记事本
    优质
    Notepad++是一款功能强大的文本编辑器,支持语法高亮和代码缩进,特别适合编程人员使用。它以简洁界面提供高效编码体验。 该工具可自动检测文件类型,并根据关键字显示节点,这些节点可以自由折叠或展开,使得代码层次分明、结构清晰。支持的语言包括:C, C++ , Java , C#, XML, HTML, PHP, Javascript , Assembly,RC资源文件,Makefile,ASCII艺术文件(扩展名为.nfo、screenshot1和screenshot2),Doxygen格式的文档,ini配置文件,批处理脚本,ASP页面源码,VB/VBS源代码,SQL语句,Objective-C,CSS,Pascal,Perl,Python以及Lua。
  • Notepad++ Verilog关键字彩虹
    优质
    本插件为Notepad++开发,用于实现Verilog语言的关键字彩虹高亮功能,增强代码可读性与美观度。 在编辑代码或文档时,可以设置不同的颜色来区分关键字如 always, begin, end, case, casex, endcase 和 module 等。这样能够提高代码的可读性和美观度。