Macroporous hydrogels have broad applications in tissue engineering, drug delivery and flexible biosensors, etc. However, it is still difficult to simultaneously control both the shape and the internal macroporosity. Here, we introduce a microfluidic bubble-templating 3D printing method based on thermosensitive composite hydrogel inks consisting of alginate and Pluronic F127. Two-phase laminar shear in coaxial microfluidics generates exceptionally monodispersed microbubbles as templates, while 3D printing technique provides spatial distribution of these microbubbles. Microbubble generation and 3D printing are coordinated and rheology of the inks are optimized to improve the systematic printability. Macroporous hydrogels with both monodispersed and gradient macropore structures are prepared and characterized. The internal anisotropic macroporosity distribution leads to inhomogeneous mechanical property in the products, making them competent as ergonomic artificial knuckle skins. The microfluidic-assisted 3D printing methodology provides a new insight for bottom-up design of porous soft materials.