有没有办法让SharePoint以预格式化的方式显示代码片段?目前它看起来像文字,什么都比没有好。在Sharepoint wiki中显示代码片段
回答
我发现hilite.me它生成html样式的代码,您可以插入到sharpoint wiki中。
它支持多种语言和风格,是一个在线应用程序。
不,因为MOSS的维基只是一个新的页面,在链接中附加了“wiki”这个词。
不完全正确。它支持一些wiki语法子集。 [[狗]]:指向同一文件夹中名为狗的页面的链接。 [[Animals/Dogs]]:指向名为“动物”的子文件夹中名为Dogs的页面的链接。 [[列表:公告/欢迎]]:指向本网站的“公告”列表中名为“欢迎”的项目的链接。 – felickz 2011-08-31 21:30:53
不是说我知道你是否特别使用Wiki功能。就我所知,您的wiki条目像表格中的行一样存储。如果您不使用wiki,则可以使用语法突出显示工具。这是所有的JavaScript。 http://code.google.com/p/syntaxhighlighter/
链接已经腐烂。重定向也不起作用。 – ShooShoSha 2017-09-13 18:39:03
几个星期,我们使用Telerik的拉德编辑
的工具之一是“格式代码块” 你可以看到它在这里:http://demos.telerik.com/aspnet-ajax/Editor/Examples/Default/DefaultCS.aspx
如果您安装了RadEditor青苔..我们也会在Wiki页面中获得这个惊人的工具。
所以这不是一个好的答案,但对我们来说,它是更好的默认值。您可以使用Windows Live writer(WLW)等工具编写您的wiki。 WLW为代码格式化程序添加了一个插件。如果您使用代码格式化程序通过WLW编写您的wiki页面,则可以转至Wiki页面并选择“编辑HTML源代码”。然后,您可以从WLW复制到wiki页面并获得良好的样式。
此解决方案假定您使用的IDE已经为您设置了格式化代码。 如果你有一个原始文本文件,其他一些答案会更好。
在编辑一个SharePoint Wiki页面:
- 从IDE复制代码到新的MS Word文档
- 全部高亮显示在MS Word:按Ctrl + A再次
- 副本中的MS Word
- 开关维基页面,粘贴
- 继续编辑维基或保存
作为IDE可以正常使用Eclipse。可以直接从VS粘贴到SharePoint。
如果您有代码段,可以在多个页面中重复使用,使用类似的复制/粘贴技术将htm文件保存或上传到SharePoint文档库,然后插入“页面查看器Web部件”以查看htm不同的页面。
中使用HTML对于尝试上述尝试的用户:** user Internet Explorer **!在从Word到SharePoint的复制粘贴过程中,Chrome 46将所有颜色(来自Eclipse)以及几乎所有颜色(来自IntelliJ IDEA)转换为灰色。 – 2015-11-26 12:31:58
我发现的最好方法是使用tohtml。COM
可以剪切和你的代码粘贴到它,它会生成html,你可以过去到您的SharePoint维基
尽管这是一个老问题,我有可能是不存在的另一个解决方案在提问时:
您可以创建GitHub Gist并在SharePoint维基页面上使用Gist的嵌入代码。如果您已经使用Gist,希望在除Wiki之外的多个位置共享代码段,并且/或者希望将代码段的历史记录与Wiki页面的其余部分分开,这一点尤其有用。
要使用嵌入代码不被剥夺的脚本标记,编辑页面时,请选择插入>嵌入代码功能区:
你会详细说明你是如何得到这个工作的?由于嵌入代码使用`
可以从编辑工具>格式文本> HTML> **编辑HTML源代码** – 2015-11-24 12:28:46