在Eclipse中导入片段

时间:2014-04-01 15:11:39

标签: eclipse joomla import code-snippets

我使用Eclipse PDT开发一个joomla组件。 我发现this代码片段想要在eclipse中导入它。

当我导入它时,没有任何反应。 我从存档文件中提取xml文件。

有什么建议吗? 非常感谢!

2 个答案:

答案 0 :(得分:1)

更一般地说,导入的XML文件中的编码必须与您在Eclipse" Preferences - >中指定的设置相匹配。一般 - >工作区"设置。

答案 1 :(得分:1)

eclipse在我的机器上导出的片段,在utf16le中编码;为了找出使用了什么编码,我使用了以下命令:

  

file -bi snippet.xml   应用/ XML;字符集= UTF-16LE

我下载的片段xml文件在us-ascii中编码。我使用以下命令将它们转换为utf16le:

  

iconv -f us-ascii -t utf16le snippet.xml> snippet_utf16le.xml

注意:

  1. 打印所有可用编码的列表:

      

    iconv -l <​​/ p>

  2. 一些文字编辑似乎没有阅读过。当gedit读得很好时,ubuntu上的leafpad将文件视为空白。

  3. 可替换地:

    1. 从eclipse导出一个片段
    2. 删除代码段的内容并粘贴您自己的代码
    3. 将现已修改的.xml文件导入到代码段
    4. 来自&#34; Valentin Despa&#34;在下面的讨论中:https://groups.google.com/forum/#!topic/joomla-dev-general/EHkwx9e2R5Y帮助我研究了我之前谈到过的解决方案:

        

      Andrew提供的文件似乎是用ANSI编码的。我的Eclipse导出了以UCS-2 Big Endian编码的片段。   使用像Notepad ++这样的工具,我设法将它们转换为UCS-2 Big Endian(编码&gt;转换为UCS-2 Big Endian)并且没有任何问题。

相关问题