问题标签 [code-sharing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

iphone - 与安全 iPhone 共享代码

任何人请让我清楚..

是否可以仅使用 .h 文件创建静态库

如果没有,那么我们如何安全地共享代码

谢谢你

0 投票
2 回答
2286 浏览

code-sharing - 最好的 HTML 代码共享应用程序

我一直在搜索 google以确定对编码器最友好的示例框。

我想分享各种形式的 ECMA 脚本(例如 JS)等,为用户提供颜色编码和复制代码的简单方法。我知道那里有几个,但我想从 SOF 那里得到一些意见,因为你们可能对代码有很好的经验。

所以-您[将]使用什么代码共享工具?

解决方案

我最终使用Gist来获取完整的代码片段,并使用Syntax Highlighter来获取 *incomplete * 代码示例。Syntax Highlighter有一个Drupal插件,但我敢说,找出插件比用老式的方式做事更痛苦(老式的就像 5 年前一样..)

0 投票
2 回答
464 浏览

ios - How can i share an Xcode 4 project with multiple developers using Subversion

We are multiple developers working on the same Xcode 4 iOS project. We are trying to commit to use Subversion but we keep getting conflicts with project.pbxproj when 2 developers add a new target or change the project structure.

What is the proper way to go about this issue?

0 投票
2 回答
288 浏览

asp.net - 如何在多个网站之间共享资源?

我有三个不同的网站,它们使用一些基类,用户控件。我的问题是,可以从单个物理位置在这些站点之间共享这些资源吗?并且还想对所有三个站点使用单个 web.config。因为这将使我在维护问题上更加轻松。

所以,如果上面的场景是可能的,比如何实现它。

0 投票
2 回答
52 浏览

code-reuse - 是否存在常用功能的代码数据库?

在我经常从事的各种编程项目中,总有不同层次的逻辑,我总觉得别人已经做了 1000 次,但我仍然坚持第 1001 次。

例如,今天我正在编写井字游戏,因为我找不到具有合理接口的源代码。

前几天是国际象棋。

有很多这样的类,它们过于专业化,无法包含在库中,但编写的频率仍然很高。

我想知道是否有某种代码共享数据库或社区共享可能被其他人重用的函数的源代码?

0 投票
1 回答
142 浏览

javascript - 如何跨多个 ASP.Net 站点共享 TinyMCE Javascript 源代码

我正在使用 Moxie 代码 TinyMCE 文本编辑器 ( http://www.tinymce.com/ ) 在多个站点上进行内容输入。目前,我在每个站点的文件夹中都有 tiny_mce 文件夹。这意味着我有很多相同的 .js 文件的副本。

我认为最好有一个 tiny_mce 文件夹的副本并为每个站点引用它 - 因此,如果我进行更改或升级 tiny_mce,我只需执行一次。此外,如果我创建一个新站点,我可以参考同一个站点来保存需要上传或复制另外 9Mb 的重复文件到服务器上。

我尝试将 tiny_mce 放入各个网站之外的文件夹中,并将其设置为 localhost 上他们可以看到的站点。

然后我包含来自每个站点的 javascript,如下所示:

我很确定该网站可以找到该文件 - 我已经使用一个简单的 javascript 警报框测试进行了测试,效果很好 - 如果我“查看源代码”并检查它正在使用的链接,我可以访问 tiny_mce。 js 文件 - 这是正确的文件。

但是, tiny_mce 不起作用。

我猜有某种我不知道的依赖项或配置会导致问题,但我不确定从哪里开始找出什么不起作用。(我没有收到任何错误,只是没有加载 tiny_mce)

有没有人设法让 tiny_mce 在多个站点上共享它的源文件?tiny_mce 是否需要 .js 文件位于站点的根文件夹中才能工作?

0 投票
2 回答
102 浏览

eclipse - 如何与 Eclipse 协同编程

我和其他 2 名学生在一个团队编程项目中,我们都在使用 Eclipse。它似乎具有共享功能,这可能对我们有很大帮助。我开始设置 CVN,但是当我必须输入主机名时,一切都变得混乱了。我应该在里面放什么?我在 Macbook Pro 上。我只是在 DSL 连接上。有可能让它工作吗?我必须设置一些额外的服务器软件吗?

0 投票
1 回答
109 浏览

mercurial - 在两台服务器上共享一个 mercurial 存储库

我正在开发一个托管在 Bitbucket 上的项目。我还希望将办公服务器上的相同项目连接到本地 Intranet,这样当我在我的系统上提交时,我可以推送到两个存储库(Bitbucket 和我的本地服务器)。

整个设置应该是,如果互联网不可用,用户可以在本地版本上进行协作,并且当互联网可用时,他们可以更新在线版本。

0 投票
5 回答
2961 浏览

c# - 在项目之间共享 C# 中的代码而不使类公开

我有一个 C# 库,其中包含很多内部功能,只公开了一些公共类和接口。我想在几个项目之间共享这段代码,每个项目可能需要用子类扩展内部类。

我不喜欢公开所有这些类以创建公共库的想法。我认为这会使它们暴露太多容易反编译并破坏设计。

创建源代码副本并使这些文件在项目之间保持同步是唯一真正的选择吗?或者有什么方法可以共享代码并且仍然为每个项目获得一个库,只公开少数预期的公共接口和类?

我正在使用 Visual Studio 2010。

更新

感谢您对反编译和“私人”访问的澄清。我想我可以考虑在几个输入库上应用混淆器,一起使用,希望能混淆它们的公共连接。

从设计的角度来看,似乎答案肯定是使用朋友程序集。

0 投票
0 回答
383 浏览

visual-studio-2010 - 在 Mac Host 和 Vm Fusion Visual Studio 之间共享代码库

我在 mac 上与我所有的 git 存储库保持一个共享文件夹。我还使用 Windows 7 虚拟机 (Vmware Fusion) 访问它来执行 Visual Studio Mvc 项目。

与直接在 Windows VM 内复制存储库文件夹相比,编译和调试要慢得多,IIS 存在限制,并且 VM 大小增长了很多。

有没有更好的方法来加快这个过程?