小编alb*_*ert的帖子

如何在没有Doxygens @copydoc的情况下记录重写/实现的函数?

如何记录子类的重写方法或实现的虚方法?我应该使用@copydoc吗?

class A {
   /**
    * A detailed description........
    */
   virtual int foo(int i);
}

class B : public A {
   /** {I won't write the same description again.} */
   int foo(int i);
}
Run Code Online (Sandbox Code Playgroud)

c++ documentation doxygen

7
推荐指数
1
解决办法
3789
查看次数

是否可以将Google Analytics添加到doxygen生成的文件中?

是否可以在自动创建时动态地(例如在Doxyfile中)将doogle 添加到由doxygen生成的HTML文件中?有人可以举例说明如何在GUI或Doxyfile中完成这项工作吗?

api analytics google-analytics doxygen

7
推荐指数
1
解决办法
354
查看次数

在doxygen文档中,如何创建指向文件特定行的链接

有几个doxygen的命令,其目的是创建的文档中的链接(@link,@ref).
我目前正在使用@ref命令创建一个自定义文件的链接,该文件是用doxygen(xml)不支持的语言编写的.
我想改变这个链接,使其指向文件中的精确行.
是否有doxygen命令允许这样做?

doxygen line hyperlink

7
推荐指数
1
解决办法
5887
查看次数

在前提条件下强氧突出参数

我有一个函数的doxygen标题如下:

/** Some description.

    @param[in]  grid1      First grid
    @param[in]  grid2      Second grid

    @pre grid1 and grid2 must be of the same dimensions
*/
Run Code Online (Sandbox Code Playgroud)

我希望grid1grid2在生成的文档的前置条件部分中特别突出显示,因为它们是参数.在我看来,我应该能够做类似的事情

@pre #grid1 and #grid2 must be the same size
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

有关如何实现这一点的任何想法?

doxygen

7
推荐指数
1
解决办法
3716
查看次数

为什么Doxygen对移动设备如此不友好?

Doxygen似乎是C++(以及许多其他语言)中代码文档的首选,但每次我从手机浏览Doxygen生成的文档时,该站点都不会滚动,文本非常小......

怎么会 ?

我来自python/sphinx,像readthedocs.org这样的网站在HTML生成(IMO)中管理完美的移动友好性,而最流行的文档系统不能?我肯定错过了什么.

我试着在互联网上查找一些最小化问题的HTML主题,但是没有人提到尝试从手机浏览API引用的痛苦(是的,我这样做:p)

任何人遇到相同的问题或有解决方案/解决方法?

Ps:尝试在Doxygen API网站上进行Google移动友好性测试,例如Doxygen介绍Doxygen

编辑[2017]:根据引用的谷歌工具,似乎Doxygen越来越好,有问题的链接现在"完全兼容移动".感谢社区中的每个人都做得更好!

mobile doxygen documentation-generation

7
推荐指数
1
解决办法
1300
查看次数

参数中的Vue Router Webpack Dot

我正在使用Vue Cli和webpack创建一个带有NodeJS/Express背面和VueJS for Front的应用程序.

我想知道是否有办法在我的路线上允许使用参数.

这是我尝试没有配置时得到的

无法获取/t/firstname.lastname

这是我的/src/main.js

import Vue from 'vue'
import App from './App.vue'

import VueRouter from 'vue-router'
import VueResource from 'vue-resource'
import VueAutosize from 'vue-autosize'

import Main from './components/Main.vue'
import Signin from './components/Signin.vue'

// We want to apply VueResource and VueRouter
// to our Vue instance
Vue.use(VueRouter)
Vue.use(VueResource)
Vue.use(VueAutosize)

const router = new VueRouter({
  history: true
})

// Pointing routes to the components they should use
router.map({
  '/t/:person': {
    component: Main
  },
  '/signin': {
    component: Signin
  } …
Run Code Online (Sandbox Code Playgroud)

parameters url webpack vue.js

7
推荐指数
1
解决办法
832
查看次数

我在mac上安装了dot net core,但没有找到"dotnet"命令

今天我刚刚下载了"dotnet-dev-osx-x64.1.0.0-preview1-002702.pkg"并安装了它.之后我在终端上尝试了"dotnet"命令,没有打印出来.

我也试过Spotlight搜索,似乎一无所获.

这个包装在哪里安装?

macos command install

7
推荐指数
2
解决办法
3205
查看次数

Http客户端远程主机强制关闭现有连接

我在这做错了什么?

        var formContent = new FormUrlEncodedContent(new[]
            {
            new KeyValuePair<string, string>("mobile_numbers", "5555555555"), 
            new KeyValuePair<string, string>("message", "Whoo hahahahah") 
            });           

        HttpClient client = new HttpClient();
        client.BaseAddress = new Uri("https://api.iwin.co.za");
        client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
        client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "134134134");
        HttpResponseMessage response = client.PostAsync("iwin/api/v1/messages", formContent).Result;
Run Code Online (Sandbox Code Playgroud)

当我运行上面的代码,我得到这个错误:一个现有的连接被强行关闭远程主机 我去了代码几次,一切都看起来不错,一些报道来看,我得到的错误是服务器的问题,但是当我尝试与R-client一起工作正常

Http请求

c# httpclient dotnet-httpclient

7
推荐指数
1
解决办法
3509
查看次数

成员和XML命令后的Doxygen文档

我试图从doxygen和IntelliSense中获得最大收益,并发现XML命令在这里是一个不错的选择:一方面生成文档,另一方面在完成时显示文档。

吸引人的地方之一是成员之后的内联文档。

doxygen的说明书只提到一个拥有成员后的文档的方式:///<。不幸的是,它与Visual Studio冲突,如下所示:

enum
{
    A, ///< Doxygen understands this, but IntelliSense is oblivious to it.
    B, ///  <summary>IntelliSense understands this, but Doxygen applies it to the wrong member.</summary>
    C, ///< <summary>Doxygen understand this, but IntelliSense considers it to be invalid XML.</summary>
};
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以以Doxygen和Visual Studio都正确理解的方式在XML成员之后编写文档,还是我应该退一步评论前一行?

intellisense doxygen xml-comments visual-studio

6
推荐指数
1
解决办法
309
查看次数

在组织模式下编写doxygen文档

从1.8.0版开始,doxygen 支持 markdown.对于习惯的人来说org-mode,写入org-mode导出的选择markdown可能很有吸引力.由于markdown实施标准doxygen略有不同markdown,我想问:有没有人尝试过这个工作流程?用这种方式编写文档时应该记住什么?

c++ emacs markdown doxygen org-mode

6
推荐指数
0
解决办法
282
查看次数