Can't think of a good class name? Try this:(classnamer.com)
classnamer.com
Can't think of a good class name? Try this:
http://www.classnamer.com/
11 comments
CLASS=$(curl http://www.classnamer.com/ | grep \"classname\" | sed 's/.classname">\(.\)<.*/\1/') && echo "public class $CLASS {}" > "$CLASS.java" && javac "$CLASS.java"
Disappointed, thought it might suggest class names based on the attributes that you already know you want to associate with it.
As a VS Macro (Warning: VB)
Imports System Imports EnvDTE Imports EnvDTE80 Imports EnvDTE90 Imports EnvDTE90a Imports EnvDTE100 Imports System.Diagnostics
Public Module Module1
Imports System Imports EnvDTE Imports EnvDTE80 Imports EnvDTE90 Imports EnvDTE90a Imports EnvDTE100 Imports System.Diagnostics
Public Module Module1
Sub ClassNameGen()
Dim res As String
Dim req As System.Net.WebRequest = System.Net.HttpWebRequest.Create("http://www.classnamer.com/")
Dim rsp = req.GetResponse()
Using sr As New System.IO.StreamReader(rsp.GetResponseStream())
res = sr.ReadToEnd()
End Using
Dim doc As Document = DTE.ActiveDocument
Dim textDoc As TextDocument = CType(doc.Object("TextDocument"), TextDocument)
textDoc.StartPoint.CreateEditPoint()
Dim strstr As String = "<p id=""classname"">"
Dim endstr As String = "</p>"
Dim strt As Integer = res.IndexOf(strstr)
textDoc.Selection.Insert(res.Substring(strt + strstr.Length, res.Length - (res.IndexOf(endstr, strt) + endstr.Length)))
End Sub
End ModuleCan it invalidate my caches as well?
If so you're onto a winner.
If so you're onto a winner.
This is so awesome. Going to use this to populate the required "comments" for my CS labs.
GenericFlugzeugDialog
I like this one :-)
I like this one :-)
ThreadedThreadTester!? My brain just got Kickpunchered.
This also works well as a baby namer.
I was about to make a snarky comment like "ShootMeNow", until I realized that OP may actually have a real winner on his hands...
Think about it.
It a Big 5 consulting firm acquired this and used it in their enterprise web app practice, would anyone ever be able to tell the difference?
Think about it.
It a Big 5 consulting firm acquired this and used it in their enterprise web app practice, would anyone ever be able to tell the difference?