首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

除了C/C++之外,还有其他语言的CScope风格的源浏览器吗?

除了C/C++之外,还有其他语言的CScope风格的源浏览器。例如,对于Java语言,可以使用Javadoc工具来生成类似于CScope的源代码浏览器。Javadoc可以帮助开发人员快速查找Java类、方法和属性的定义,以及查看相关的注释和文档。

对于其他编程语言,也有类似的工具可以生成类似于CScope的源代码浏览器。例如,对于Python语言,可以使用Sphinx工具来生成类似于CScope的源代码浏览器。Sphinx可以自动生成Python代码的文档,并帮助开发人员快速查找Python模块、类、方法和属性的定义,以及查看相关的注释和文档。

总之,除了C/C++之外,还有许多其他编程语言可以使用类似于CScope的源代码浏览器来帮助开发人员快速查找代码定义和文档。

相关搜索:UWP:除了ItemsWrapGrid之外,还有其他的ItemsPanelTemplate吗?除了阿波罗之外,还有其他的GraphQL联邦实现吗?除了最好的Dirichlet组件之外,还有可能检索到其他组件吗?除了插件之外,在Eclipse中使用groovy还有其他可能的方式吗除了Xcode之外,Objective-C还有任何功能齐全的IDE吗?除了概念之外,C++20中还有其他的void_t替代品吗?除了样式之外,是否还有其他用于级联数据的语言语法?除了通常的有限元类型之外,还有其他的有限元类型吗?app销毁后,除了重大的位置更新之外,还有其他获取位置的方式吗?除了循环之外,还有其他有效的方法来计算这一列吗?除了自动查看器之外,还有其他方法可以找到appium中的元素吗在密钥库中,除了函数app之外,还有其他自动轮换密钥的方式吗?除了‘`Show Meta`之外,还有其他/更深层次的方法来分析Sphinx查询吗?在Maven中,除了Doxia和docbkx-maven- DocBook之外,还有其他支持插件的选项吗除了Etherscan之外,还有其他方式可以通过UI与Ethereum的智能合约进行交互吗?Redis允许使用doubles列表作为值吗?如果不是,除了Redis之外,我还有其他的键值存储选择吗?有些文件被忽略了,即使它们不在我的gitignore中,除了gitignore之外,还有其他忽略文件吗?除了我正在使用的Javascript不起作用之外,还有其他方法可以删除HTML列吗?除了.innerHTML之外,还有什么其他方法可以将Javascript生成的超文本标记语言插入到DOM中?在谷歌浏览器中,除了元素检查器之外,还有更好/更多的方法来调试jQuery吗?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

一步步将vim改造成C/C++开发环境(IDE)

1、安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo apt-get install vim vim-scripts vim-doc 其中vim-scripts是vim的一些基本插件,包括语法高亮的支持、缩进等等。 vim中文帮助文档tar包下载地址: http://sourceforge.net/projects/vimcdoc/files/vimcdoc/ 解压后其中有个doc文件夹, 将其中的内容全部复制到~/.vim/doc, 或者vim安装目录下的doc目录中, 此时vim中的help信息已经是中文的了. 网页版中文帮助文档网址http://vimcdoc.sourceforge.net/doc/help.html 首页就时vim帮助文档的目录,阅读起来更方便有效、更有针对性! 2、Vim配置文件 Vim强大的功能,其来源基本上就两个地方:Vim插件以及Vim配置文件。 Vim本身的系统配置文件夹是在/usr/share/vim/和/etc/vim/两个文件夹下。一般情况下,我们不会去改变这两个文件夹下的配置文件,而是在用户文件夹/home/user(其中,user为用户名,我的用户名是lingd)下建立自己的配置文件。进入用户文件夹(/home/user/)之后,用gedit新建一个名叫.vimrc的文件: lingd@ubuntu:~/arm$ cd ~ lingd@ubuntu:~$ gedit .vimrc 注:使用gedit主要是为了方便大段大段的文字粘贴! 然后把下面的文字拷贝进这个文件之后保存:

02
  • Thoughtworks 第27期技术雷达——语言和框架象限选编

    KotestKotest(原名 KotlinTest)是 Kotlin 生态中的一个独立测试工具,它在我们的团队各式各样的 Kotlin 实现(原生、 JVM 或 JavaScript)中越来越受到关注。Kotest 的主要优点是它提供了丰富的测试风格来搭建测试套件,其中还有一套全面的匹配器,可以帮助你使用优雅的内部领域专用语言(DSL)编写表达式测试用例。Kotest 除了支持基于属性的测试 之外,我们团队也看好它可靠的 IntelliJ 插件和支持社区。我们的许多开发者将它列为首选并推荐那些仍在 Kotlin 中使用 JUnit 的开发者考虑切换到 Kotest。 React QueryReact Query 通常被描述为 React 缺失的数据获取库。获取,缓存,同步和更新服务器状态是许多 React 应用程序常见的需求,尽管这些需求易于理解,但众所周知,正确地实现这些需求非常困难。React Query 提供了一种基于 hooks 的更直接的方式。它与现有的基于 promise 机制的异步数据获取库协同工作,如 axios、Fetch 和 GraphQL。作为应用程序开发人员,你只需要传递一个解析数据的函数,其余的事情可以留给框架完成。该工具开箱即用,但也可以按需进行配置。它的开发者工具也能帮助刚接触此框架的开发人员理解其工作原理,遗憾的是,其开发者工具尚不支持 React Native。对于 React Native,你可以使用第三方开发者工具插件 Flipper。基于我们的经验,React Query 的第三版为我们的客户提供了生产环境所需的稳定性。

    01

    emacs配置文件3

    ;;普通设置 (setq inhibit-startup-message t);关闭起动时闪屏 (setq visible-bell t);关闭出错时的提示声 (show-paren-mode t);显示括号匹配 ;(set-default-font "-adobe-courier-medium-r-normal--14-100-100-100-m-90-iso10646-1");;字体设置 (column-number-mode t);显示列号 (setq frame-title-format "%n%F/%b");在窗口的标题栏上显示文件名称 (mouse-avoidance-mode 'animate);光标靠近鼠标指针时,让鼠标指针自动让开 (setq default-frame-alist '((height . 25) (width . 80) (menu-bar-lines . 80) (tool-bar-lines . 80)));设置窗口启动大小 (fset 'yes-or-no-p 'y-or-n-p);以 y/n代表 yes/no (setq-default make-backup-files nil);;不要生成临时文件 (setq x-select-enable-clipboard t);;允许emacs和外部其他程序的粘贴 (setq mouse-yank-at-point t);支持中键粘贴 ;(show-paren-mode 't); 高亮显示匹配括号 ;;自动插入匹配的括号 ;; enable skeleton-pair insert globally (setq skeleton-pair t) (global-set-key (kbd "(") 'skeleton-pair-insert-maybe) (global-set-key (kbd "[") 'skeleton-pair-insert-maybe) (global-set-key (kbd "{") 'skeleton-pair-insert-maybe) ;;热键设置 (global-set-key [f9] 'delete-window);F9 关闭d当前窗口 (global-set-key [f8] 'other-window);F8窗口间跳转 (global-set-key [(f2)] 'ansi-term);F2 切换到shell模式 ;(global-set-key [f3] 'split-window-vertically);F3分割窗口 (global-set-key [f12] 'my-fullscreen);F12 全屏 (global-set-key [(f4)] 'compile);编译 (global-set-key [f5] 'gdb);启动gdb (global-set-key [(f6)] 'gdb-many-windows);启动窗口gdb (global-set-key [f1] 'goto-line);设置M-g为goto-line ;(global-set-key [f7] 'other-frame);跳到其它窗格 (global-set-key [(f3)] 'speedbar);打开speedbar ;;显示行号 (load-file "~/dos/emacs/display-line-number.el") ;;(autoload `display-line-number-mode-on "display-line-number" "display mode" t) (require 'display-line-number) (global-display-line-number-mode t) ;;鼠标滚轮,默认的滚动太快,这里改为3行 (defun up-slightly () (interactive) (scroll-up 3)) (defun down-slightly () (interactive) (scroll-down 3)) (global-set-key [mouse-4] 'down-slightly) (global-set-key [mouse-5] 'up-slightly) ;;代码折 (add-hook 'c-mode-hook 'hs-minor-mode) (add-hook 'c++-mode-hook 'hs-minor-mode)   ;全屏 (defun my-fullscreen ()   (interactive)   (x-send-client-message    nil 0 nil "_NET_WM_STATE" 32    '(

    03
    领券