Annotate code in VS 2010 without changing that code [closed] - visual-studio

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have just started a new job, and am trying to familiarise myself with a large C# solution, of 330 odd projects. Ideally I would like to attach comments and questions to pieces of code without actually editing the code itself.
Is there a tool I can use to annotate C# source code without actually editing the code itself. Ideally I would like a 'bubble' type comment mechanism, similar to how MS Word shows comments in a a document.

you can add bookmarks to lines of files of a solution. In vs2010 there is a view that shows all bookmarks and you can give tem names and sort them in bookmarkfolders.

On studio 2010, with your desired Project open, hit "Ctrl+W, T" (or View->Task List). This window can both be used to view in-code comments (which is not what you want) using the //TODO: comment prefix, or to view your own independente "User Tasks" (view the dropdown options), and it is saved per project. With this list indicating your descriptions and bookmarks id... you can have a very efective freeway to what you want without ever changing source. Hope it helps.

It may well be overkill for your needs, but Atlassian's FishEye can be used to exactly what you're after - in the form of a source code review.
You could create more than one review, as your understanding of the code improves.
See https://www.atlassian.com/software/fisheye/overview. Note that it sits on top of a source control system (it supports Subversion, CVS, Perforce, Git, and Mercurial). Even if your code is not managed in one of these, it would be trivial to set one up for this purpose.
It also as the advantage of integrating your comments with those of other in your team ... and, of course, being usable for real reviews!

Related

Building system-wide macOS text editing tools [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
So, these little popups you get when typing on macOS:
They're unique in that they allow users to trigger an action immediately, not from the menu bar or a contextual menu (e.g. right click) They're common among most OSs' in some form, this just happens to be Apple's design.
This popup is
1. System wide, working in browsers, many text editors, etc.
2. Always where your eyes are when typing, at the text cursor/most recent word typed.
As this window is always below the cursor, I figure there's space above to add other typing tools that work in a similar way.
For any typing tool like that it really has to be system-wide, not just in a particular app.
I'm struggling to find useful leads as to which APIs cover this, and whether it's even possible to access this area of the macOS system.
You may be able to program such a feature as an input method, using InputMethodKit. Input methods are most commonly used for Asian language input, where there are many more characters than keys on a keyboard. However, the API is more general than that.
Insofar as the pop-up you're citing as an example is a spell-checker, you may be able to customize it by building a custom spell server. I assume the user will have to select your spelling service explicitly, though, for each document.

Visual Studio Commandline Extension [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 months ago.
Improve this question
Visual Studio's default commandline argument input is pretty horrible if you pass parameters that need to change frequently. (In the startup project properties, under Configuration Properties->Debugging, I am talking about the Command Arguments field).
There absolutely has to be some extension to VS that overrides this behavior, right? Ideally I am looking for a drop-down that keeps a list of the last 10 different commandlines used so it is easy to switch between a few set ups. It would also be nice if this field could be stickied to the toolbar at the top of the program to make it easier to get to and see which arguments are being used at a glance.
Is anyone aware of any improvements like these that exist somewhere? I am using VS 2010. Thanks much!
There's this extension which I've just found while looking for much the same thing: CLIArgsMadeEasy
It's not ideal, as the input box is rather small, but it's definitely better than the usual irritating process.
I believe that you could use the different Solution Configurations for that. I mean the following approach:
Select 'Debug' configuration and set the 'Command Line' parameters in the project properties.
Then switch to 'Release' configuration and set another 'Command Line' parameters, etc.
You can create also additional configurations - go to menu Build -> Configuration Manager and create as much of them as you need.
Hope that helps!
in 2022,we have SmartCommandlineArgs

Looking for a class cleaner/formatter plug in for visual studio [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Looking for a class cleanup/formatting plug-in for visual studio. Using ReSharper, but looking for something that will allow me to position members. i.e. private members at the top of the class, constructors next etc.
Anyone know of something that offers this?
Cheers
download dxcore and classCleaner and you can format your code anyway you like. if you do decide to customise classcleaner you are likely to get hooked.....
From the looks of it, the StyleCop plugin for ReSharper will do this if you run Code Cleanup. In particular, it has fixes for StyleCop Rule SA1201 specifying ordering.
ReSharper will allow you to control where members are placed in the file during code cleanup.
Take a look at:
ReSharper | Options | Languages | C# | Type Members Layout
http://www.jetbrains.com/resharper/features/screenshots/40/automatic_member_layout_full.png
Deselect Use Default Patterns to enable the textbox beneath. This allows you to specify, in great detail, what should go where.
The downside is that it takes a while to get your head around the notation used in the specification.
I believe this option is only available for C# code.

RapidWeaver-like editor for windows [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
After seeing a friend using RapidWeaver and producing wonderful results in a few clicks, I was astonished and started searching if a tool like that exists for Windows. Unfortunately, so far my search yielded no result, so I'm writing here the criteria I'm using hoping that anybody will come up with a relevant suggestion:
WYSIWYG HTML editor
Must work (well!) on Windows (Vista/7)
Must not be web based (I don't care about webapps allowing me to create sites off of crappy templates)
Template-based (and possibly with many templates available)
Pretty flexible (nothing like Dreamweaver, but I wouldn't like being stuck with just entering text into some prebuilt templates)
Intuitive (and possibly good looking) UI
Producing standards-compliant markup (office-like HTML is not an option)
Here is what I don't care about:
Price/License (if it's commercial it's probably even better for my purpose, as if the tool is good I will want fast, quality support)
Good code editing features (when I'll get my hands dirty with the markup I want things to be looking already pretty good so I'll just have to improve certain areas based on my requirements...)
Server-side scripting (I'm handling that otherwise, for this tool I just care about the design part)
Here's a list of commonly recommended tools I consider unfit for my needs:
NVU
KompoZer
Microsoft Expression Web
Microsoft Visual Web Designer
Adobe Dreamweaver (good, but too good for my needs. At this stage, I'd prefer something quicker, even if it means having lower quality html)
Thanks in advance for your suggestions!
Probably too late, and not sure if this helps you anyway:
http://www.artisteer.com
http://www.xara.com/eu/products/webdesigner/

I am looking for a webbased text editor that supports collaboration [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking for a web based text editor that supports collaboration with 2 or more people.
I am hoping to work on a fairly 'small' project with a couple other people from afar and would really like for us to be able to work on the same file at the same time and see the changes each other make in 'real time'.
Language built on is not much of an issue, would prefer to have syntax highlighting, but not really required.
EtherPad is ideal for realtime collaborative editing, much better than google docs if you're ok with strictly plain text.
Try it out here: http://etherpad.org/
I just tried out CollabEdit for comparison and it seems it really can't handle two people typing at the same time.
See also these similar questions:
How do you collaborate with other coders in real time?
https://stackoverflow.com/questions/148538/what-is-a-great-tool-for-remote-pair
What Features Should Tomorrow's Wiki Include?
google docs would be a save bet. it allows for simultanous editing.
Try out Bespin the new one from Mozilla! It is supposed to have collaboration tools built in, Though I'm not sure if all the features are available yet.
CollabEdit
I saw this linked in another question and it seems to fit the bill 100%, web-based and syntax highlighting.
Have you looked at Google Apps? Myself and two others were using the spreadsheet for planning on a project. You can see the other people moving around their curors and entering text. It's very very cool.
Look at DocSynch
I saw demo of the plugin for eclipse, i dont' remember it's name... maybe this one
Also this wiki page has a list of the collaborative editors.
I hear Mozilla's new "cloud" text editor, Bespin, looks interesting.

Resources