Monodevelop 4.0没有codeview

Sve*_*ven 7 c# gtk mono kde4 monodevelop

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

截图http://img825.imageshack.us/img825/1495/screenshot1eo.png

有谁有任何想法,为什么这会失败?我尝试启动monodevelop没有重定向,但找不到任何错误.

Pio*_*fer 8

这是一个已知的错误.

唯一的解决方案(目前)是在KDE设置 - >应用程序外观中更改GTK主题.

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

记得重启monodevelop ;-)

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

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


Ale*_*ebo 7

这可能是由于-gtk-theme的问题.看到这里.使用环境变量OXYGEN_DISABLE_INNER_SHADOWS_HACK设置为1启动Monodevelop.

在shell中:

export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
monodevelop
Run Code Online (Sandbox Code Playgroud)

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

#!/bin/sh
export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
/usr/bin/monodevelop
Run Code Online (Sandbox Code Playgroud)

记得让它可执行 sudo chmod a+x /usr/local/bin/monodevelop