Tag: 项目和解决scheme

Visual Studio项目文件中的ProjectTypeGuids标签有什么意义

Visual Studio项目中ProjectTypeGuids标记的意义​​是什么? 当我创build一个WPF应用程序时,我在这里看到两个GUID。 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}** 这些表示WPF和Windowstypes的应用程序? 如果我创build了具有.xaml和.cs文件的我自己的项目types(.myproj),那么应该填写这个ProjectTypeGuids标记? 我是否还需要填写ProjectType标签? 如果有人区分ProjectType和ProjectTypeGuids *标签,这也会更好。

Visual Studio中大型解决scheme的最佳实践(2008)

我们有大约100多个项目的解决scheme,其中大多数是C#。 当然,开放和build设需要很长时间,所以我正在寻找这样的野兽的最佳实践。 沿着我希望得到答案的问题,是: 你如何最好地处理项目之间的参考 应该“复制本地”打开还是closures? 应该每个项目build立到自己的文件夹,或者他们都build立到相同的输出文件夹(他们都是同一个应用程序的一部分) 解决scheme的文件夹是组织东西的好方法吗? 我知道把解决scheme分解成多个更小的解决scheme是一种select,但是它有自己的一套重构和构build头痛,所以也许我们可以把它保存为一个单独的线程:-)

什么是OS X最好的Scheme或LISP实现?

我正在寻找一个Scheme的版本,甚至是LISP,我可以用它来恢复丢失的Lisp开发技能。 一些networkingfunction会很好,但不是必需的。 我曾经看过Plt和MIT的计划,虽然两者看起来不错,但Plt似乎更富有特色。 我也看了Lisp的实现,但所有这些看起来都相当昂贵。 我赞成免费/廉价的实现,因为这真的可能只是偶尔的嗜好编程。 你会有什么build议?

如何从PHPStorm中删除项目(从工作区)?

如何删除(而不是简单地closures)PHPStorm中的项目?

.sln是否应该致力于源代码pipe理?

将.sln文件提交到源代码控制是否是最佳做法? 什么时候适合或不适宜? 更新在答案中有几个好的观点。 感谢您的回应!

Visual Studio项目中的文件夹“添加为链接”

在Visual Studio中,我们可以“添加为链接”在解决scheme中的其他项目中添加指向文件的链接。 有没有办法做到这一点整个文件夹,以便项目B中的整个文件夹将在项目B中可见,而不需要手动链接到该文件夹​​中的新项目?

为什么Clojure除了“符号”还有“关键字”?

我从其他Lisp(特别是Scheme)那里获得了一些知识。 最近我一直在阅读关于Clojure 。 我看到它有“符号”和“关键字”。 我熟悉的符号,但不包含关键字。 其他Lisp有关键字吗? 除了具有不同的符号(即:冒号)之外,关键字与符号有什么不同?

语法高亮/着色猫

有没有一种方法来给cat的输出着色,这是grep的方式。 对于grep ,在大多数控制台中,它会显示一个突出显示search关键字的彩色输出。 否则,你可以强制通过调用grep –color是否有一种通用的方法来根据你的个人select颜色的任何程序的输出。 据我所知,程序本身不对颜色负责。 这是壳。 我在FreeBSD 5.2.1中使用了默认的shell,它看起来像是自从epoch以来从来没有见过的颜色。

Lisp在现实世界中

我已经尝试了Lisp(实际上是Scheme),并发现它是一个非常漂亮的语言,我有兴趣了解更多。 然而,似乎Lisp从来没有用在严肃的项目中,而且我没有看到它在任何工作岗位上被列为期望的技能。 我有兴趣听到任何使用过Lisp的人,或者在“现实世界”中看到过它,或者知道它是否被认为是纯粹的学术语言。

请解释Paul Graham在Lisp上的一些观点

我需要一些帮助来理解Paul Graham的“ What Made Lisp Different” 。 variables的新概念。 在Lisp中,所有variables都是有效的指针。 值是什么types,而不是variables,分配或绑定variables意味着复制指针,而不是指向。 符号types。 符号不同于string,因为您可以通过比较指针来testing相等性。 使用符号树的代码的符号。 整个语言总是可用的。 在读取时间,编译时间和运行时间之间没有真正的区别。 您可以在编译时读取,读取或运行代码的同时编译或运行代码,以及在运行时读取或编译代码。 这些意味着什么? 它们在C或Java等语言中有什么不同? 除了Lisp族语言以外的其他语言现在是否有这些构造?