Thanks for the various suggestions.
> There is an interesting customization in the "fsproj" file so that it
> runs "paket install" the first time you use it (this way, you get
> latest versions of all packages and we do not have to change the
> template all the time) and if "paket.lock" exists, it runs just "paket
> restore". (In basic template, this is in separate *.targets file, in
> the journal template, this is directly in the *.fsproj file - though
> this is just for compatibility with another VS template).
This is something I would definitely like to make available as an
option. This kind of neat integration with Paket can make a big
difference I think.
Regarding the zips, do you make them available from inside an editor,
or just point people to the relevant location? I would really prefer
to do the former.
This is very interesting! I have been thinking about doing something
like this myself. I would like to bundle this up with fsharp-mode.
However, I don't think it lets you get started from nothing.
I use projectile, but I think it is a bit too generic for this.
On Mon, Apr 27, 2015 at 9:30 AM, Karl Nilsson <
kjni...@gmail.com> wrote:
> I'd be quite happy, as a start, if fsharpautocomplete had a command with
> project type (dll, exe) and and project name parameters that could return
> the .fsproj file xml output. Everything else is fairly straight forward to
> create manually as you need it.
>
> Are you thinking of adding functionality such as 'add project reference' and
> 'add file to project'?
This was what I thought I would start with, yes. Adding a project
reference is less obvious to do manually as there isn't something to
copy, so that would probably be useful. If the commands get very
complicated we might want to start sending JSON in both directions
though.
Do you have any opinion about Paket/FAKE scripts? I think the former
could be especially useful for helping people to get started using
NuGet packages.