spelling checker

Hi all, can anyone recommend a good & economical Spelling & Grammar Checker plugin for VS 2005? It would be nice to have especially when authoring web pages.

TIA!

[173 byte] By [ParamR] at [2007-12-16]
# 1
I haven't seen much for Visual Studio 2005. However, several companies addressed this issue in Visual Studio .NET. I haven't used these products, so I can't endorse them. However, you might contact Keyoti Software (http://keyoti.com/products/studiospell/) and CodeSMART (http://www.aivosto.com/codesmart/index.html). One or both might have something in the works for Visual Studio 2005.

Jo. Molnar
Visual Studio Extensibility User Education

JoMolnar-MSFT at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Extensibility...
# 2
We have a sample at http://www.microsoft.com/downloads/details.aspx?familyid=3ff9c915-30e5-430e-95b3-621dccd25150&displaylang=en named Spell Check Macro. It requires MS Word to be installed (it uses the Word dictionary), and it is not as full featured as other spell checkers (it will only spell check selected text), but it is a start.

I have some plans to update the sample for VS 2005, so check back soon!

Craig Skibo
VS Extensibility Team

CraigSkibo at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Extensibility...
# 3
I am building, and am going to release with 2005 Final an as-you-type wavy line spell checker add-in to Visual Studio. Let me know and I'll forward you a preview build that works with 2005 beta 2.
WillBallard at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Extensibility...
# 4

Dim objWord As Object
Dim objDoc As Object

'Change Cursor to Wait
System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor
'Create Word Object
objWord = CreateObject(
"Word.Application")

With objWord
.Visible =
False
' Check Version On computer
'Then add the text
Select Case .Version
'Office 2000
Case "9.0"
objDoc = .Documents.Add(, , 1, True)
'Office XP
Case "10.0", "11.0"
objDoc = .Documents.Add(, , 1, True)
'Office 97
Case Else ' Office 97
objDoc = .Documents.Add
End Select

'Text you want to check
.Selection.Text = MainTxtBox.Text

' run the check-spelling
objDoc.CheckGrammar()

'Return the text to the text box
MainTxtBox.Text = .Selection.Text

' close the document
objDoc.Close(False)

objDoc = Nothing
' close the Word instance

.Quit()

End With

objWord = Nothing

'Change Cursor to back
System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.AppStarting

coder99 at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Extensibility...

Visual Studio

Site Classified