Monodevelop 4.0没有codeview

时间:2013-03-24 19:39:52

标签: c# mono gtk monodevelop kde4

我正在开发一个应用程序(http://sourceforge.net/projects/audiocuesheet/)并使用fedora。由于fedora的rpm来自monodevelop 2.8.x,我需要monodevelop 4.0的功能。我下载了tarball并构建了monodevelop。它描述的效果很好,但我无法查看源文件的来源(截图)。

screenshot http://img825.imageshack.us/img825/1495/screenshot1eo.png

有谁有任何想法,为什么会失败?我尝试在没有重定向的情况下启动monodevelop,但找不到任何错误。

2 个答案:

答案 0 :(得分:8)

这是一个已知的错误。

唯一的解决方案(就目前而言)是在KDE设置中更改GTK主题 - >申请表格。

他们说(这个错误已被提交到某个地方)这是主题本身的问题,但我觉得很难相信......我猜你已经设置了氧气-gtk,将其更改为,例如,Raleigh,它会工作的。

请记住重启monodevelop; - )

我喜欢氧气主题,我发现这是md-4.0最烦人的问题..

编辑: http://mono.1490590.n4.nabble.com/Text-editor-problem-with-monodevelop-4-0-td4658742.html - 这是我找到解决方案的地方。

答案 1 :(得分:7)

这可能是由于-gtk-theme的问题。见here。使用环境变量OXYGEN_DISABLE_INNER_SHADOWS_HACK设置为1启动Monodevelop。

在shell中:

export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
monodevelop

您也可以将它作为shell脚本放到/ usr / local / bin / monodevelop中。然后使用此环境变量自动启动monodevelop。

#!/bin/sh
export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
/usr/bin/monodevelop

请记住使用sudo chmod a+x /usr/local/bin/monodevelop

使其可执行