I actually prefer 4 spaces per tab instead of 8.. 8 takes so much more
screen real-estate then it should IMHO.
So if we'd adopt a modified mono standard, then that's the thing i'd
prefer to change.. everything else doesn't matter too much to me
personally.

As for the wiki, it needs a lot more stuff.. so if anyone feels like
updating any part of the wiki: feel free!


On Tue, Mar 18, 2008 at 9:01 AM, Darx Kies <[EMAIL PROTECTED]> wrote:
> That is a very good idea.
>
> But providing screenshots is a difficult task as I don't know anymore
> what i changed. :D
>
> But like I said let's start a a thread on voting about the changes.
>
> Now that the community is growing we should perhaps choose something
> that suits all of
> us and goes well with monodevelop and vs.
>
> Chriss.
>
> Phil Garcia wrote:
> > A wiki is a good idea. If you could provide screenshots of the
> > additional formatting options which must be set/unset, I'll put the
> > page together.
> >
> > I actually like Mono's standards, except for the 1) space after the
> > method name, and 2) instance fields should use underline as a
> > separator. I noticed that not all the developers do this either
> > (including myself), *especially* the naming of instance fields. From
> > reviewing the existing code, we all seem to prefer camel casing for
> > instance fields (without underlines).
> >
> > So maybe we would vote on adapting those two points of differentiation
> > from the Mono standard?
> >
> > - Phil
> >
> > PS. For reference, I had to research this area before for another open
> > source project, and here are three well documents standards:
> >
> > Design Guidelines for Class Library Developers from Microsoft
> >    http://msdn2.microsoft.com/en-us/library/czefa0ke(vs.71).aspx
> >
> > Coding Standards for .NET By Lance Hunt (Short version)
> >    http://weblogs.asp.net/lhunt/pages/CSharp-Coding-Standards-document.aspx
> >
> > Coding Standard: C# by Philips Medical Systems (Most complete)
> >    http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf
> >
> > All the standards above are nearly identical.
>
> >
> >
> >
> > On Tue, Mar 18, 2008 at 12:10 AM, Darx Kies <[EMAIL PROTECTED]> wrote:
> >
> >> There are more settings.
> >>
> >> Perhaps we can put the VS settings file into the wiki?
> >>
> >> Or perhaps we start to do a vote on that so that such issues won't come
> >> up again?
> >>
> >> Chriss.
> >>
> >>
> >> Phil Garcia wrote:
> >>
> >>> On Mon, Mar 17, 2008 at 11:37 PM, Ásgeir Halldórsson <[EMAIL PROTECTED]> 
> >>> wrote:
> >>>
> >>>
> >>>> Hi,
> >>>>
> >>>>        Why are we not just using TAB char instead of spaces?
> >>>>
> >>>>
> >>>>
> >>> I have been confused on that point as well. The coding standard, based
> >>> on Mono, is to use "8-space tabs", which simply means that tabs should
> >>> be represented as 8 spaces. I personally prefer and use "4-space
> >>> tabs". It's a preference setting in Visual Studio that generally does
> >>> not affect anyone else; except if you are  trying to align comments
> >>> (or multi-line) code. I attempt to avoid those situations.
> >>>
> >>> I use Visual Studio's AutoFormat Code feature which can be triggered
> >>> by the key short-cut sequence, CTRL-K followed by CTRL-D.
> >>>
> >>> Note, you have to adjust some of the default Visual Studio settings
> >>> available under "Options" | "Text Editor" | "C#" | "Formatting":
> >>>
> >>> * Under "Space" | "Set spacing for method declarations", turn on
> >>> "Insert space between method name and its opening parenthesis".
> >>> * Under "Space" | "Set spacing for method calls", turn on "Insert
> >>> space between method name and its opening parenthesis".
> >>> * Under "New Lines" | "New lies options for braces", turn off "Place
> >>> open brace onnew line for control blocks"
> >>>
> >>> ^ If I missed one, please let me know.
> >>>
> >>> I prefer Visual Studio's default formatting style, but we can't have
> >>> everything we want.
> >>>
> >>> Phil
> >>>
> >>>
> >>> -------------------------------------------------------------------------
> >>> This SF.net email is sponsored by: Microsoft
> >>> Defy all challenges. Microsoft(R) Visual Studio 2008.
> >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> >>> _______________________________________________
> >>> SharpOS-Developers mailing list
> >>> SharpOS-Developers@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/sharpos-developers
> >>>
> >>>
> >>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> SharpOS-Developers mailing list
> SharpOS-Developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sharpos-developers
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to