New Developer Tools Features in Firefox 34
hacks.mozilla.org
hacks.mozilla.org
cat /var/log/syslog | grep -i 'problem'
is also a query on the `/var/log/syslog` "database".What would be really cool is a RDBMS where the single pieces of data in the cells are related to each other. For example the user IDs in the authentication log could be matched with the IDs present in the request log.
grep -i 'problem' /var/log/syslog
Good to see there's still some competitors out there.
</var/log/syslog grep -i 'problem'people whine about 'useless use of cat' like it's still 1982, but the fact is that it's convenient for iterative development of a pipeline in situ and it costs nothing.
https://cwiki.apache.org/confluence/display/DRILL/Querying+a...
It doesn't work on files with no extension yet or at least there's a bug report on it:
https://developer.mozilla.org/en-US/docs/Tools/Firefox_Tools...
https://wiki.mozilla.org/Electrolysis
Back in August they were debating enabling by default in November but it is probably not ready for prime-time yet
Especially things like cookie-handling not working 100% and breaking login on lots of sites (like reddit, google, etc) makes enabling it a no-go, or at least did when I tried it a few weeks ago.
I keep meaning to give Firefox another try - after ditching it for Safari, and then Chrome, some years ago - but I never quite find the motivation.
You can import bookmarks and history from Chrome into Firefox. I'm not sure if it'll offer to do that automatically; if not, follow the instructions at https://support.mozilla.org/en-US/kb/import-bookmarks-google....
And don't forget the add-ons. As well as the well-known ones like AdBlock Plus, I recommend "Tree Style Tabs", which makes organising large numbers of tabs much easier, and "It's All Text", which lets you user the editor of your choice to edit any textbox in a web page. See https://addons.mozilla.org/en-US/firefox/ for these add-ons and more.
One tip: if you have an old Firefox profile hanging around, you should definitely reset it: https://support.mozilla.org/en-US/kb/reset-firefox-easily-fi.... This can fix various problems that old profiles are prone to having.
Finally, it might be a good time to read (or re-read) Mozilla's Manifesto: https://www.mozilla.org/en-US/about/manifesto/. It's good stuff.
https://chrome.google.com/webstore/detail/jquery-audit/dhhnp...
- doesn't natively interoperate with my keychain (and by extension iCloud Keychain). This is a huge win for using Safari on both my laptop and my iPhone.
- scrolling is still — after years of waiting — not up to par on OS X. No rubber band or proper inertial scrolling.
EDIT: Ok, read-only. Too bad but at least they have it planned.
Can't live without it. Gives you an icon that allows you to instantly pull up all cookies related to the current site, inspect/delete, and set policy for them. Make sure to disable Ghostery's cookie control, though.
For quick inspection and deletion (that also includes localStorage), nothing has worked better for me than this bookmarklet: http://deceptiveweb.com/blog/examine-offline-data-bookmarkle...
Although the reviews say it doesn't work, I tried it and it works fine.
Like https://chrome.google.com/webstore/detail/devtools-theme-zer...
i.e it will print
"a looooooong string [..]" (with the [..])
same if i try to observe the variable in the debugger. And I cant find a way to get the full string in anyway, I understand for a lot things you dont want to print accidentally a 200k characters longs string as it will use a lot of memory for maybe nothing, but in my current use case (getting long xml documents to copy paste them in a beautifier / send to colleague as attachments for bug report etc.) it breaks my workflow (I'm posting here because google does not seems very talkative about this issue)
'workaround…is to click the value to edit it and then copy and paste somewhere else'
http://i.imgur.com/qgBXdGZ.png
Tested by doing console.log(('test').repeat(100000))
also the "edit and click value" on debugger was not working for me (also "cutting" the value to a certain limit)
<em>test</em>
rather than <em>
test
</em>Can't the more sophisticated tools be split into a separate extension, leaving only some basic things in the distributed package?